Hello community,
here is the log from the commit of package kdeutils4 for openSUSE:Factory
checked in at Mon Jan 10 14:11:01 CET 2011.
--------
--- KDE/kdeutils4/kdeutils4.changes 2010-12-09 18:34:13.000000000 +0100
+++ /mounts/work_src_done/STABLE/kdeutils4/kdeutils4.changes 2011-01-04 21:12:26.000000000 +0100
@@ -1,0 +2,16 @@
+Tue Jan 4 21:12:22 CET 2011 - dmueller@suse.de
+
+- update to 4.5.95
+ * KDE 4.6 RC2
+ * no upstream changelog available.
+
+
+-------------------------------------------------------------------
+Wed Dec 22 11:40:50 CET 2010 - dmueller@suse.de
+
+- update to 4.5.90
+ * KDE 4.6 RC1
+ * no upstream changelog available.
+
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
kdeutils-4.5.85.tar.bz2
New:
----
kdeutils-4.5.95.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdeutils4.spec ++++++
--- /var/tmp/diff_new_pack.maH3I3/_old 2011-01-10 14:10:33.000000000 +0100
+++ /var/tmp/diff_new_pack.maH3I3/_new 2011-01-10 14:10:33.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package kdeutils4 (Version 4.5.85)
+# spec file for package kdeutils4 (Version 4.5.95)
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -34,7 +34,7 @@
Group: Productivity/Other
Summary: Base Package of KDE Utility Programs
Url: http://www.kde.org
-Version: 4.5.85
+Version: 4.5.95
Release: 1
Source0: kdeutils-%version.tar.bz2
Patch: 4_5_BRANCH.diff
++++++ kdeutils-4.5.85.tar.bz2 -> kdeutils-4.5.95.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/app/ark_addtoservicemenu.desktop new/kdeutils-4.5.95/ark/app/ark_addtoservicemenu.desktop
--- old/kdeutils-4.5.85/ark/app/ark_addtoservicemenu.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/app/ark_addtoservicemenu.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -52,6 +52,7 @@
X-KDE-Submenu[th]=บีบข้อมูล
X-KDE-Submenu[tr]=Sıkıştır
X-KDE-Submenu[uk]=Стиснути
+X-KDE-Submenu[wa]=Rastrinde
X-KDE-Submenu[x-test]=xxCompressxx
X-KDE-Submenu[zh_CN]=压缩
X-KDE-Submenu[zh_TW]=壓縮
@@ -106,6 +107,7 @@
Name[th]=ไว้ที่นี่
Name[tr]=Buraya
Name[uk]=Сюди
+Name[wa]=Cial
Name[x-test]=xxHerexx
Name[zh_CN]=这里
Name[zh_TW]=這裡
@@ -159,6 +161,7 @@
Name[th]=เป็นแฟ้มจัดเก็บบีบอัดแบบ ZIP
Name[tr]=ZIP Arşivi Olarak
Name[uk]=Як архів ZIP
+Name[wa]=Come årtchive ZIP
Name[x-test]=xxAs ZIP Archivexx
Name[zh_CN]=为 ZIP 归档
Name[zh_TW]=成 ZIP 壓縮檔
@@ -212,6 +215,7 @@
Name[th]=เป็นแฟ้มจัดเก็บบีบอัดแบบ RAR
Name[tr]=RAR Arşivi Olarak
Name[uk]=Як архів RAR
+Name[wa]=Come årtchive RAR
Name[x-test]=xxAs RAR Archivexx
Name[zh_CN]=为 RAR 归档
Name[zh_TW]=成 RAR 壓縮檔
@@ -264,6 +268,7 @@
Name[th]=เป็นแฟ้มจัดเก็บบีบอัดแบบ ZIP/TAR
Name[tr]=ZIP/TAR Arşivi Olarak
Name[uk]=Як архів ZIP/TAR
+Name[wa]=Come årtchive ZIP/TAR
Name[x-test]=xxAs ZIP/TAR Archivexx
Name[zh_CN]=为 ZIP/TAR 归档
Name[zh_TW]=成 ZIP 壓縮檔
@@ -317,6 +322,7 @@
Name[th]=บีบข้อมูลไปยัง...
Name[tr]=Farklı Sıkıştır...
Name[uk]=Стиснути до...
+Name[wa]=Rastrinde eyet rlomer...
Name[x-test]=xxCompress To...xx
Name[zh_CN]=压缩到...
Name[zh_TW]=壓縮為...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/app/ark_dndextract.desktop new/kdeutils-4.5.95/ark/app/ark_dndextract.desktop
--- old/kdeutils-4.5.85/ark/app/ark_dndextract.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/app/ark_dndextract.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -14,7 +14,7 @@
Name[es]=Extraer aquí con Ark
Name[et]=Paki siia lahti
Name[eu]=Ark erauzi hemen
-Name[fi]=Ark – Pura tähän
+Name[fi]=Ark - Pura tähän
Name[fr]=Extraire un Ark ici
Name[ga]=Bain an chartlann Ark amach agus cuir é anseo
Name[gl]=Extraer aquí con Ark
@@ -47,6 +47,7 @@
Name[th]=อาร์ก คลายแฟ้มไว้ที่นี่
Name[tr]=Ark Arşivi Buraya Aç
Name[uk]=Видобути архів сюди з Ark
+Name[wa]=Saetchî foû avou Ark cial
Name[x-test]=xxArk Extract Herexx
Name[zh_CN]=Ark 在此解压缩
Name[zh_TW]=在此解壓縮
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/app/ark_servicemenu.desktop new/kdeutils-4.5.95/ark/app/ark_servicemenu.desktop
--- old/kdeutils-4.5.85/ark/app/ark_servicemenu.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/app/ark_servicemenu.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -54,6 +54,7 @@
Name[th]=คลายแฟ้มจัดเก็บไว้ที่นี่
Name[tr]=Arşivi Buraya Aç
Name[uk]=Видобути архів сюди
+Name[wa]=Saetchî l' årtchive foû cial
Name[x-test]=xxExtract Archive Herexx
Name[zh_CN]=在此解压缩归档
Name[zh_TW]=在此解壓縮
@@ -106,6 +107,7 @@
Name[th]=คลายแฟ้มจัดเก็บไปยัง...
Name[tr]=Arşivi Buraya Aç...
Name[uk]=Видобути архів до...
+Name[wa]=Saetchî l' årtchive foû eyet l' rilomer...
Name[x-test]=xxExtract Archive To...xx
Name[zh_CN]=解压缩归档到...
Name[zh_TW]=解壓縮到...
@@ -158,6 +160,7 @@
Name[th]=คลายแฟ้มจัดเก็บไว้ที่นี่, และตรวจสอบโฟลเดอร์ย่อยอัตโนมัติ
Name[tr]=Arşivi Buraya Aç, Dizin Yapısını Koru
Name[uk]=Видобути архів сюди, автоматично визначити підтеку
+Name[wa]=Saetchî l' årtchive foû cial, deteccion otomatike do ridant efant
Name[x-test]=xxExtract Archive Here, Autodetect Subfolderxx
Name[zh_CN]=在此解压缩归档,自动探测子文件夹
Name[zh_TW]=在此解壓縮,自動偵測子資料夾
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/kerfuffle/cliinterface.cpp new/kdeutils-4.5.95/ark/kerfuffle/cliinterface.cpp
--- old/kdeutils-4.5.85/ark/kerfuffle/cliinterface.cpp 2010-10-19 15:40:29.000000000 +0200
+++ new/kdeutils-4.5.95/ark/kerfuffle/cliinterface.cpp 2011-01-04 15:16:39.000000000 +0100
@@ -529,12 +529,12 @@
m_program = KStandardDirs::findExe(program);
if (m_program.isEmpty()) {
- error(i18n("Failed to locate program <filename>%1</filename> in PATH.", program));
+ error(i18nc("@info", "Failed to locate program <filename>%1</filename> in PATH.", program));
return false;
}
if (!createProcess()) {
- error(i18n("Found program <filename>%1</filename>, but failed to initialize the process.", program));
+ error(i18nc("@info", "Found program <filename>%1</filename>, but failed to initialize the process.", program));
return false;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/kerfuffle/extractiondialog.cpp new/kdeutils-4.5.95/ark/kerfuffle/extractiondialog.cpp
--- old/kdeutils-4.5.85/ark/kerfuffle/extractiondialog.cpp 2010-10-19 15:40:29.000000000 +0200
+++ new/kdeutils-4.5.95/ark/kerfuffle/extractiondialog.cpp 2011-01-04 15:16:39.000000000 +0100
@@ -105,7 +105,7 @@
if (KIO::NetAccess::exists(pathWithSubfolder, KIO::NetAccess::SourceSide, 0)) {
if (QFileInfo(pathWithSubfolder).isDir()) {
- int overwrite = KMessageBox::questionYesNo(0, i18n("The folder <filename>%1</filename> already exists. Are you sure you want to extract here?", pathWithSubfolder), i18n("Folder exists"), KGuiItem(i18n("Extract here")), KGuiItem(i18n("Cancel")));
+ int overwrite = KMessageBox::questionYesNo(0, i18nc("@info", "The folder <filename>%1</filename> already exists. Are you sure you want to extract here?", pathWithSubfolder), i18n("Folder exists"), KGuiItem(i18n("Extract here")), KGuiItem(i18n("Cancel")));
if (overwrite == KMessageBox::No) {
//TODO: choosing retry should also be possible, so one does
@@ -114,13 +114,13 @@
}
} else {
KMessageBox::detailedError(0,
- i18n("The folder <filename>%1</filename> could not be created.", subfolder()),
- i18n("<filename>%1</filename> already exists, but is not a folder.", subfolder()));
+ i18nc("@info", "The folder <filename>%1</filename> could not be created.", subfolder()),
+ i18nc("@info", "<filename>%1</filename> already exists, but is not a folder.", subfolder()));
return;
}
} else if (!KIO::NetAccess::mkdir(pathWithSubfolder, 0)) {
KMessageBox::detailedError(0,
- i18n("The folder <filename>%1</filename> could not be created.", subfolder()),
+ i18nc("@info", "The folder <filename>%1</filename> could not be created.", subfolder()),
i18n("Please check your permissions to create it."));
return;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/kerfuffle/queries.cpp new/kdeutils-4.5.95/ark/kerfuffle/queries.cpp
--- old/kdeutils-4.5.85/ark/kerfuffle/queries.cpp 2010-10-19 15:40:29.000000000 +0200
+++ new/kdeutils-4.5.95/ark/kerfuffle/queries.cpp 2011-01-04 15:16:39.000000000 +0100
@@ -175,7 +175,7 @@
QApplication::setOverrideCursor(QCursor(Qt::ArrowCursor));
QWeakPointer<KPasswordDialog> dlg = new KPasswordDialog;
- dlg.data()->setPrompt(i18n("The archive <filename>%1</filename> is password protected. Please enter the password to extract the file.", m_data.value(QLatin1String( "archiveFilename" )).toString()));
+ dlg.data()->setPrompt(i18nc("@info", "The archive <filename>%1</filename> is password protected. Please enter the password to extract the file.", m_data.value(QLatin1String( "archiveFilename" )).toString()));
if (m_data.value(QLatin1String("incorrectTryAgain")).toBool()) {
dlg.data()->showErrorMessage(i18n("Incorrect password, please try again."), KPasswordDialog::PasswordError);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/part/arkviewer.cpp new/kdeutils-4.5.95/ark/part/arkviewer.cpp
--- old/kdeutils-4.5.85/ark/part/arkviewer.cpp 2010-10-19 15:40:29.000000000 +0200
+++ new/kdeutils-4.5.95/ark/part/arkviewer.cpp 2011-01-04 15:16:39.000000000 +0100
@@ -37,6 +37,7 @@
#include
#include <QHBoxLayout>
+#include <QFile>
#include <QFrame>
#include <QLabel>
@@ -68,16 +69,32 @@
progressDialog.setAllowCancel(false);
progressDialog.progressBar()->setRange(0, 0);
+ // #261785: this preview dialog is not modal, so we need to delete
+ // the previewed file ourselves when the dialog is closed;
+ // we used to remove it at the end of ArkViewer::view() when
+ // QDialog::exec() was called instead of QDialog::show().
+ const QString previewedFilePath(m_part.data()->url().pathOrUrl());
+
m_part.data()->closeUrl();
+
+ if (!previewedFilePath.isEmpty()) {
+ QFile::remove(previewedFilePath);
+ }
}
}
+// TODO: We call QFile::remove() in many different places here (#261785), which
+// is very error-prone.
+// In the future, we could make this method non-static and try to
+// centralize the call to QFile::remove().
void ArkViewer::view(const QString& filename, QWidget *parent)
{
KService::Ptr viewer = ArkViewer::getViewer(filename);
if (viewer.isNull()) {
KMessageBox::sorry(parent, i18n("The internal viewer cannot preview this file."));
+
+ QFile::remove(filename);
} else if (viewer->hasServiceType(QLatin1String( "KParts/ReadOnlyPart" ))) {
ArkViewer *internalViewer = new ArkViewer(parent, Qt::Window);
@@ -86,19 +103,17 @@
if (!internalViewer->viewInInternalViewer(filename)) {
KMessageBox::sorry(parent, i18n("The internal viewer cannot preview this file."));
delete internalViewer;
+
+ QFile::remove(filename);
+
return;
}
internalViewer->show();
} else { // Try to open it in an external application
KUrl fileUrl(filename);
- KRun::runUrl(fileUrl, KMimeType::findByUrl(fileUrl, 0, true)->name(), parent);
- return;
+ KRun::runUrl(fileUrl, KMimeType::findByUrl(fileUrl, 0, true)->name(), parent, true);
}
-
- // Unlink the temp file (not used by the external viewer since KRun will do that for us at
- // the right moment
- KIO::NetAccess::del(KUrl(filename), parent);
}
void ArkViewer::keyPressEvent(QKeyEvent *event)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/part/part.cpp new/kdeutils-4.5.95/ark/part/part.cpp
--- old/kdeutils-4.5.85/ark/part/part.cpp 2010-10-19 15:40:29.000000000 +0200
+++ new/kdeutils-4.5.95/ark/part/part.cpp 2011-01-04 15:16:39.000000000 +0100
@@ -378,7 +378,7 @@
if (creatingNewArchive) {
if (localFileInfo.exists()) {
- int overwrite = KMessageBox::questionYesNo(NULL, i18n("The archive <filename>%1</filename> already exists. Would you like to open it instead?", localFile), i18nc("@title:window", "File Exists"), KGuiItem(i18n("Open File")), KStandardGuiItem::cancel());
+ int overwrite = KMessageBox::questionYesNo(NULL, i18nc("@info", "The archive <filename>%1</filename> already exists. Would you like to open it instead?", localFile), i18nc("@title:window", "File Exists"), KGuiItem(i18n("Open File")), KStandardGuiItem::cancel());
if (overwrite == KMessageBox::No) {
return false;
@@ -419,11 +419,11 @@
if (creatingNewArchive) {
item = KInputDialog::getItem(i18nc("@title:window", "Invalid Archive Type"),
- i18n("Ark cannot create archives of the type you have chosen.<nl/><nl/>Please choose another archive type below."),
+ i18nc("@info", "Ark cannot create archives of the type you have chosen.<nl/><nl/>Please choose another archive type below."),
mimeComments, 0, false, &ok);
} else {
item = KInputDialog::getItem(i18nc("@title:window", "Unable to Determine Archive Type"),
- i18n("Ark was unable to determine the archive type of the filename.<nl/><nl/>Please choose the correct archive type below."),
+ i18nc("@info", "Ark was unable to determine the archive type of the filename.<nl/><nl/>Please choose the correct archive type below."),
mimeComments,
0,
false,
@@ -438,7 +438,7 @@
}
if (!archive) {
- KMessageBox::sorry(NULL, i18n("Ark was not able to open the archive <filename>%1</filename>. No plugin capable of handling the file was found.", localFile), i18nc("@title:window", "Error Opening Archive"));
+ KMessageBox::sorry(NULL, i18nc("@info", "Ark was not able to open the archive <filename>%1</filename>. No plugin capable of handling the file was found.", localFile), i18nc("@title:window", "Error Opening Archive"));
return false;
}
@@ -474,7 +474,7 @@
if (job->error()) {
if (arguments().metaData()[QLatin1String( "createNewArchive" )] != QLatin1String( "true" )) {
- KMessageBox::sorry(NULL, i18n("Loading the archive <filename>%1</filename> failed with the following error: <message>%2</message>", localFilePath(), job->errorText()), i18nc("@title:window", "Error Opening Archive"));
+ KMessageBox::sorry(NULL, i18nc("@info", "Loading the archive <filename>%1</filename> failed with the following error: <message>%2</message>", localFilePath(), job->errorText()), i18nc("@title:window", "Error Opening Archive"));
}
}
@@ -826,7 +826,7 @@
if ((saveUrl.isValid()) && (!saveUrl.isEmpty())) {
if (KIO::NetAccess::exists(saveUrl, KIO::NetAccess::DestinationSide, widget())) {
int overwrite = KMessageBox::warningContinueCancel(widget(),
- i18n("An archive named <filename>%1</filename> already exists. Are you sure you want to overwrite it?", saveUrl.fileName()),
+ i18nc("@info", "An archive named <filename>%1</filename> already exists. Are you sure you want to overwrite it?", saveUrl.fileName()),
QString(),
KStandardGuiItem::overwrite());
@@ -840,7 +840,7 @@
if (!QFile::exists(localFilePath())) {
if (url().isLocalFile()) {
KMessageBox::error(widget(),
- i18n("The archive <filename>%1</filename> cannot be copied to the specified location. The archive does not exist anymore.", localFilePath()));
+ i18nc("@info", "The archive <filename>%1</filename> cannot be copied to the specified location. The archive does not exist anymore.", localFilePath()));
return;
} else {
@@ -852,7 +852,7 @@
if (!KIO::NetAccess::synchronousRun(copyJob, widget())) {
KMessageBox::error(widget(),
- i18n("The archive could not be saved as <filename>%1</filename>. Try saving it to another location.", saveUrl.pathOrUrl()));
+ i18nc("@info", "The archive could not be saved as <filename>%1</filename>. Try saving it to another location.", saveUrl.pathOrUrl()));
}
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/cli7zplugin/kerfuffle_cli7z.desktop new/kdeutils-4.5.95/ark/plugins/cli7zplugin/kerfuffle_cli7z.desktop
--- old/kdeutils-4.5.85/ark/plugins/cli7zplugin/kerfuffle_cli7z.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/cli7zplugin/kerfuffle_cli7z.desktop 2010-12-22 10:55:11.000000000 +0100
@@ -7,7 +7,7 @@
X-KDE-PluginInfo-Name=kerfuffle_7z
X-KDE-PluginInfo-Version=0.0.1
X-KDE-PluginInfo-Website=http://www.kde.org
-X-KDE-PluginInfo-License=GPLv2
+X-KDE-PluginInfo-License=GPLv2+
X-KDE-Priority=120
X-KDE-Kerfuffle-APIRevision=1
X-KDE-Kerfuffle-ReadWrite=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/cliplugin/kerfuffle_cli.desktop new/kdeutils-4.5.95/ark/plugins/cliplugin/kerfuffle_cli.desktop
--- old/kdeutils-4.5.85/ark/plugins/cliplugin/kerfuffle_cli.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/cliplugin/kerfuffle_cli.desktop 2010-12-22 10:55:11.000000000 +0100
@@ -7,7 +7,7 @@
X-KDE-PluginInfo-Name=TODO kerfuffle_cli
X-KDE-PluginInfo-Version=0.0.1
X-KDE-PluginInfo-Website=http://www.kde.org
-X-KDE-PluginInfo-License=GPLv3
+X-KDE-PluginInfo-License=GPLv2+
X-KDE-Priority=100
X-KDE-Kerfuffle-APIRevision=1
X-KDE-Kerfuffle-ReadWrite=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/clirarplugin/cliplugin.cpp new/kdeutils-4.5.95/ark/plugins/clirarplugin/cliplugin.cpp
--- old/kdeutils-4.5.85/ark/plugins/clirarplugin/cliplugin.cpp 2010-12-01 23:22:27.000000000 +0100
+++ new/kdeutils-4.5.95/ark/plugins/clirarplugin/cliplugin.cpp 2011-01-04 15:16:38.000000000 +0100
@@ -175,6 +175,11 @@
break;
case ParseStateEntryDetails:
+ if (line.startsWith(headerString)) {
+ m_parseState = ParseStateHeader;
+ return true;
+ }
+
const QStringList details = line.split(QLatin1Char( ' ' ),
QString::SkipEmptyParts);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/clirarplugin/kerfuffle_clirar.desktop new/kdeutils-4.5.95/ark/plugins/clirarplugin/kerfuffle_clirar.desktop
--- old/kdeutils-4.5.85/ark/plugins/clirarplugin/kerfuffle_clirar.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/clirarplugin/kerfuffle_clirar.desktop 2010-12-22 10:55:12.000000000 +0100
@@ -7,7 +7,7 @@
X-KDE-PluginInfo-Name=kerfuffle_clirar
X-KDE-PluginInfo-Version=0.0.1
X-KDE-PluginInfo-Website=http://www.kde.org
-X-KDE-PluginInfo-License=GPLv2
+X-KDE-PluginInfo-License=GPLv2+
X-KDE-Priority=120
X-KDE-Kerfuffle-APIRevision=1
X-KDE-Kerfuffle-ReadWrite=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/clizipplugin/kerfuffle_clizip.desktop new/kdeutils-4.5.95/ark/plugins/clizipplugin/kerfuffle_clizip.desktop
--- old/kdeutils-4.5.85/ark/plugins/clizipplugin/kerfuffle_clizip.desktop 2010-11-11 15:40:38.000000000 +0100
+++ new/kdeutils-4.5.95/ark/plugins/clizipplugin/kerfuffle_clizip.desktop 2010-12-22 10:55:12.000000000 +0100
@@ -7,7 +7,7 @@
X-KDE-PluginInfo-Name=kerfuffle_clizip
X-KDE-PluginInfo-Version=0.0.1
X-KDE-PluginInfo-Website=http://www.kde.org
-X-KDE-PluginInfo-License=GPLv2
+X-KDE-PluginInfo-License=GPLv2+
X-KDE-Priority=160
X-KDE-Kerfuffle-APIRevision=1
X-KDE-Kerfuffle-ReadWrite=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/karchiveplugin/karchiveplugin.cpp new/kdeutils-4.5.95/ark/plugins/karchiveplugin/karchiveplugin.cpp
--- old/kdeutils-4.5.85/ark/plugins/karchiveplugin/karchiveplugin.cpp 2010-10-19 15:40:29.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/karchiveplugin/karchiveplugin.cpp 2011-01-04 15:16:38.000000000 +0100
@@ -61,7 +61,7 @@
{
kDebug();
if (!archive()->isOpen() && !archive()->open(QIODevice::ReadOnly)) {
- error(i18n("Could not open the archive <filename>%1</filename> for reading", filename()));
+ error(i18nc("@info", "Could not open the archive <filename>%1</filename> for reading", filename()));
return false;
} else {
return browseArchive(archive());
@@ -71,7 +71,7 @@
bool KArchiveInterface::copyFiles(const QList<QVariant> & files, const QString & destinationDirectory, bool preservePaths)
{
if (!archive()->isOpen() && !archive()->open(QIODevice::ReadOnly)) {
- error(i18n("Could not open the archive <filename>%1</filename> for reading", filename()));
+ error(i18nc("@info", "Could not open the archive <filename>%1</filename> for reading", filename()));
return false;
}
@@ -79,7 +79,7 @@
QString realDestination = destinationDirectory;
const KArchiveEntry *archiveEntry = archive()->directory()->entry(file.toString());
if (!archiveEntry) {
- error(i18n("File <filename>%1</filename> not found in the archive" , file.toString()));
+ error(i18nc("@info", "File <filename>%1</filename> not found in the archive" , file.toString()));
return false;
}
@@ -148,7 +148,7 @@
archive()->close();
}
if (!archive()->open(QIODevice::ReadWrite)) {
- error(i18n("Could not open the archive <filename>%1</filename> for writing.", filename()));
+ error(i18nc("@info", "Could not open the archive <filename>%1</filename> for writing.", filename()));
return false;
}
@@ -165,7 +165,7 @@
createEntryFor(entry, "");
processDir((KArchiveDirectory*) archive()->directory()->entry(fi.fileName()), fi.fileName());
} else {
- error(i18n("Could not add the directory <filename>%1</filename> to the archive", path));
+ error(i18nc("@info", "Could not add the directory <filename>%1</filename> to the archive", path));
return false;
}
} else {
@@ -173,7 +173,7 @@
const KArchiveEntry *entry = archive()->directory()->entry(fi.fileName());
createEntryFor(entry, "");
} else {
- error(i18n("Could not add the file <filename>%1</filename> to the archive.", path));
+ error(i18nc("@info", "Could not add the file <filename>%1</filename> to the archive.", path));
return false;
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/karchiveplugin/kerfuffle_karchive.desktop new/kdeutils-4.5.95/ark/plugins/karchiveplugin/kerfuffle_karchive.desktop
--- old/kdeutils-4.5.85/ark/plugins/karchiveplugin/kerfuffle_karchive.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/karchiveplugin/kerfuffle_karchive.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -7,7 +7,7 @@
X-KDE-PluginInfo-Name=kerfuffle_karchive
X-KDE-PluginInfo-Version=0.0.1
X-KDE-PluginInfo-Website=http://www.kde.org
-X-KDE-PluginInfo-License=GPLv2
+X-KDE-PluginInfo-License=GPLv2+
X-KDE-Priority=117
X-KDE-Kerfuffle-APIRevision=1
Name=kerfuffle_karchive
@@ -61,6 +61,7 @@
Name[th]=kerfuffle_karchive
Name[tr]=kerfuffle_karchive
Name[uk]=kerfuffle_karchive
+Name[wa]=kerfuffle_karchive
Name[x-test]=xxkerfuffle_karchivexx
Name[zh_CN]=kerfuffle_karchive
Name[zh_TW]=kerfuffle_karchive
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/libarchive/kerfuffle_libarchive.desktop new/kdeutils-4.5.95/ark/plugins/libarchive/kerfuffle_libarchive.desktop
--- old/kdeutils-4.5.85/ark/plugins/libarchive/kerfuffle_libarchive.desktop 2010-11-11 15:40:38.000000000 +0100
+++ new/kdeutils-4.5.95/ark/plugins/libarchive/kerfuffle_libarchive.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -62,6 +62,7 @@
Name[th]=kerfuffle_libarchive
Name[tr]=kerfuffle_libarchive
Name[uk]=kerfuffle_libarchive
+Name[wa]=kerfuffle_libarchive
Name[x-test]=xxkerfuffle_libarchivexx
Name[zh_CN]=kerfuffle_libarchive
Name[zh_TW]=kerfuffle_libarchive
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/libarchive/kerfuffle_libarchive_readonly.desktop new/kdeutils-4.5.95/ark/plugins/libarchive/kerfuffle_libarchive_readonly.desktop
--- old/kdeutils-4.5.85/ark/plugins/libarchive/kerfuffle_libarchive_readonly.desktop 2010-12-01 23:22:27.000000000 +0100
+++ new/kdeutils-4.5.95/ark/plugins/libarchive/kerfuffle_libarchive_readonly.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -13,17 +13,32 @@
X-KDE-Kerfuffle-ReadWrite=false
Name=kerfuffle_libarchive_readonly
Name[ca]=kerfuffle_libarchive_readonly
+Name[ca@valencia]=kerfuffle_libarchive_readonly
+Name[da]=kerfuffle_libarchive_readonly
Name[de]=kerfuffle_libarchive_readonly
+Name[en_GB]=kerfuffle_libarchive_readonly
Name[es]=kerfuffle_libarchive_readonly
Name[et]=kerfuffle_libarchive_readonly
Name[fr]=kerfuffle_libarchive_readonly
+Name[kk]=kerfuffle_libarchive_readonly
+Name[km]=kerfuffle_libarchive_readonly
+Name[ko]=kerfuffle_libarchive_readonly
+Name[nb]=kerfuffle_libarchive_readonly
+Name[nds]=kerfuffle_libarchive_readonly
Name[nl]=kerfuffle_libarchive_readonly
Name[pa]=kerfuffle_libarchive_readonly
Name[pt]=kerfuffle_libarchive_readonly
Name[pt_BR]=kerfuffle_libarchive_readonly
Name[ru]=kerfuffle_libarchive_readonly
+Name[sl]=kerfuffle_libarchive_readonly
+Name[sr]=kerfuffle_libarchive_readonly
+Name[sr@ijekavian]=kerfuffle_libarchive_readonly
+Name[sr@ijekavianlatin]=kerfuffle_libarchive_readonly
+Name[sr@latin]=kerfuffle_libarchive_readonly
Name[sv]=Kerfuffle Libarchive skrivskyddat
+Name[th]=kerfuffle_libarchive_readonly
Name[uk]=kerfuffle_libarchive_readonly
+Name[wa]=kerfuffle_libarchive_readonly
Name[x-test]=xxkerfuffle_libarchive_readonlyxx
Name[zh_CN]=kerfuffle_libarchive_readonly
Name[zh_TW]=kerfuffle_libarchive_readonly
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/libarchive/libarchivehandler.cpp new/kdeutils-4.5.95/ark/plugins/libarchive/libarchivehandler.cpp
--- old/kdeutils-4.5.85/ark/plugins/libarchive/libarchivehandler.cpp 2010-10-19 15:40:29.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/libarchive/libarchivehandler.cpp 2011-01-04 15:16:38.000000000 +0100
@@ -99,7 +99,7 @@
}
if (archive_read_open_filename(arch_reader.data(), QFile::encodeName(filename()), 10240) != ARCHIVE_OK) {
- error(i18n("Could not open the archive <filename>%1</filename>, libarchive cannot handle it.",
+ error(i18nc("@info", "Could not open the archive <filename>%1</filename>, libarchive cannot handle it.",
filename()), QString());
return false;
}
@@ -122,7 +122,7 @@
}
if (result != ARCHIVE_EOF) {
- error(i18n("The archive reading failed with the following error: <message>%1</message>",
+ error(i18nc("@info", "The archive reading failed with the following error: <message>%1</message>",
QLatin1String( archive_error_string(arch_reader.data()))) );
return false;
}
@@ -156,7 +156,7 @@
}
if (archive_read_open_filename(arch.data(), QFile::encodeName(filename()), 10240) != ARCHIVE_OK) {
- error(i18n("Could not open the archive <filename>%1</filename>, libarchive cannot handle it.",
+ error(i18nc("@info", "Could not open the archive <filename>%1</filename>, libarchive cannot handle it.",
filename()));
return false;
}
@@ -391,7 +391,7 @@
}
if (ret != ARCHIVE_OK) {
- error(i18n("Setting the compression method failed with the following error: <message>%1</message>",
+ error(i18nc("@info", "Setting the compression method failed with the following error: <message>%1</message>",
QLatin1String(archive_error_string(arch_writer.data()))));
return false;
@@ -423,14 +423,14 @@
}
if (ret != ARCHIVE_OK) {
- error(i18n("Setting the compression method failed with the following error: <message>%1</message>", QLatin1String(archive_error_string(arch_writer.data()))));
+ error(i18nc("@info", "Setting the compression method failed with the following error: <message>%1</message>", QLatin1String(archive_error_string(arch_writer.data()))));
return false;
}
}
ret = archive_write_open_filename(arch_writer.data(), QFile::encodeName(tempFilename));
if (ret != ARCHIVE_OK) {
- error(i18n("Opening the archive for writing failed with the following error: <message>%1</message>", QLatin1String(archive_error_string(arch_writer.data()))));
+ error(i18nc("@info", "Opening the archive for writing failed with the following error: <message>%1</message>", QLatin1String(archive_error_string(arch_writer.data()))));
return false;
}
@@ -568,13 +568,13 @@
}
if (ret != ARCHIVE_OK) {
- error(i18n("Setting the compression method failed with the following error: <message>%1</message>", QLatin1String(archive_error_string(arch_writer.data()))));
+ error(i18nc("@info", "Setting the compression method failed with the following error: <message>%1</message>", QLatin1String(archive_error_string(arch_writer.data()))));
return false;
}
ret = archive_write_open_filename(arch_writer.data(), QFile::encodeName(tempFilename));
if (ret != ARCHIVE_OK) {
- error(i18n("Opening the archive for writing failed with the following error: <message>%1</message>", QLatin1String(archive_error_string(arch_writer.data()))));
+ error(i18nc("@info", "Opening the archive for writing failed with the following error: <message>%1</message>", QLatin1String(archive_error_string(arch_writer.data()))));
return false;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/libsinglefileplugin/kerfuffle_libbz2.desktop new/kdeutils-4.5.95/ark/plugins/libsinglefileplugin/kerfuffle_libbz2.desktop
--- old/kdeutils-4.5.85/ark/plugins/libsinglefileplugin/kerfuffle_libbz2.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/libsinglefileplugin/kerfuffle_libbz2.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -58,6 +58,7 @@
Name[th]=kerfuffle_libbz2
Name[tr]=kerfuffle_libbz2
Name[uk]=kerfuffle_libbz2
+Name[wa]=kerfuffle_libbz2
Name[x-test]=xxkerfuffle_libbz2xx
Name[zh_CN]=kerfuffle_libbz2
Name[zh_TW]=kerfuffle_libbz2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/libsinglefileplugin/kerfuffle_libgz.desktop new/kdeutils-4.5.95/ark/plugins/libsinglefileplugin/kerfuffle_libgz.desktop
--- old/kdeutils-4.5.85/ark/plugins/libsinglefileplugin/kerfuffle_libgz.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/libsinglefileplugin/kerfuffle_libgz.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -60,6 +60,7 @@
Name[th]=kerfuffle_libgz
Name[tr]=kerfuffle_libgz
Name[uk]=kerfuffle_libgz
+Name[wa]=kerfuffle_libgz
Name[x-test]=xxkerfuffle_libgzxx
Name[zh_CN]=kerfuffle_libgz
Name[zh_TW]=kerfuffle_libgz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/libsinglefileplugin/kerfuffle_libxz.desktop new/kdeutils-4.5.95/ark/plugins/libsinglefileplugin/kerfuffle_libxz.desktop
--- old/kdeutils-4.5.85/ark/plugins/libsinglefileplugin/kerfuffle_libxz.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/libsinglefileplugin/kerfuffle_libxz.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -58,6 +58,7 @@
Name[th]=kerfuffle_libxz
Name[tr]=kerfuffle_libxz
Name[uk]=kerfuffle_libxz
+Name[wa]=kerfuffle_libxz
Name[x-test]=xxkerfuffle_libxzxx
Name[zh_CN]=kerfuffle_libxz
Name[zh_TW]=kerfuffle_libxz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ark/plugins/libsinglefileplugin/singlefileplugin.cpp new/kdeutils-4.5.95/ark/plugins/libsinglefileplugin/singlefileplugin.cpp
--- old/kdeutils-4.5.85/ark/plugins/libsinglefileplugin/singlefileplugin.cpp 2010-10-19 15:40:29.000000000 +0200
+++ new/kdeutils-4.5.95/ark/plugins/libsinglefileplugin/singlefileplugin.cpp 2011-01-04 15:16:38.000000000 +0100
@@ -66,7 +66,7 @@
QFile outputFile(outputFileName);
if (!outputFile.open(QIODevice::WriteOnly)) {
kDebug() << "Failed to open output file" << outputFile.errorString();
- error(i18n("Ark could not extract <filename>%1</filename>.", outputFile.fileName()));
+ error(i18nc("@info", "Ark could not extract <filename>%1</filename>.", outputFile.fileName()));
return false;
}
@@ -74,7 +74,7 @@
QIODevice *device = KFilterDev::deviceForFile(filename(), m_mimeType, false);
if (!device) {
kDebug() << "Could not create KFilterDev";
- error(i18n("Ark could not open <filename>%1</filename> for extraction.", filename()));
+ error(i18nc("@info", "Ark could not open <filename>%1</filename> for extraction.", filename()));
return false;
}
@@ -88,7 +88,7 @@
bytesRead = device->read(dataChunk.data(), dataChunk.size());
if (bytesRead == -1) {
- error(i18n("There was an error while reading <filename>%1</filename> during extraction.", filename()));
+ error(i18nc("@info", "There was an error while reading <filename>%1</filename> during extraction.", filename()));
break;
} else if (bytesRead == 0) {
break;
Files old/kdeutils-4.5.85/doc/ark/index.cache.bz2 and new/kdeutils-4.5.95/doc/ark/index.cache.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/doc/ark/index.docbook new/kdeutils-4.5.95/doc/ark/index.docbook
--- old/kdeutils-4.5.85/doc/ark/index.docbook 2010-09-01 15:36:37.000000000 +0200
+++ new/kdeutils-4.5.95/doc/ark/index.docbook 2010-12-22 10:55:11.000000000 +0100
@@ -32,8 +32,8 @@
<legalnotice>&FDLNotice;</legalnotice>
-<date>2010-07-29</date>
-<releaseinfo>2.15</releaseinfo>
+<date>2010-12-16</date>
+<releaseinfo>2.16 &kde; (4.6)</releaseinfo>
<abstract>
<para>&ark; is an archive manager for &kde;.</para></abstract>
@@ -111,7 +111,7 @@
<para><guimenuitem>Add Folder...</guimenuitem> will add folders from your disk to the archive.</para>
</listitem>
<listitem>
-<para><guimenuitem>Delete</guimenuitem> will remove the currently
+<para><guimenuitem>Delete</guimenuitem> (<keycap>Del</keycap>) will remove the currently
selected file(s) from the archive.</para>
</listitem>
<listitem>
@@ -199,14 +199,14 @@
<itemizedlist>
<listitem>
-<para><guimenuitem>Extract Here, Autodetect Subfolder</guimenuitem> creates a
+<para><guimenuitem>Extract Archive Here, Autodetect Subfolder</guimenuitem> creates a
subfolder in the folder with the archive and extracts the folders and files into it.</para>
</listitem>
<listitem>
-<para><guimenuitem>Extract Archive To...</guimenuitem> works like as in &ark;.</para>
+<para><guimenuitem>Extract Archive To...</guimenuitem> works like in &ark;.</para>
</listitem>
<listitem>
-<para><guimenuitem>Extract Here</guimenuitem> extracts the content of the archive into same folder.</para>
+<para><guimenuitem>Extract Archive Here</guimenuitem> extracts the content of the archive into same folder.</para>
</listitem>
</itemizedlist>
Files old/kdeutils-4.5.85/doc/filelight/index.cache.bz2 and new/kdeutils-4.5.95/doc/filelight/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/kcalc/index.cache.bz2 and new/kdeutils-4.5.95/doc/kcalc/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/kcharselect/index.cache.bz2 and new/kdeutils-4.5.95/doc/kcharselect/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/kcontrol/blockdevices/index.cache.bz2 and new/kdeutils-4.5.95/doc/kcontrol/blockdevices/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/kcontrol/kremotecontrol/index.cache.bz2 and new/kdeutils-4.5.95/doc/kcontrol/kremotecontrol/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/kdf/index.cache.bz2 and new/kdeutils-4.5.95/doc/kdf/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/kfloppy/index.cache.bz2 and new/kdeutils-4.5.95/doc/kfloppy/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/kgpg/index.cache.bz2 and new/kdeutils-4.5.95/doc/kgpg/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/ktimer/index.cache.bz2 and new/kdeutils-4.5.95/doc/ktimer/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/kwallet/index.cache.bz2 and new/kdeutils-4.5.95/doc/kwallet/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/printer-applet/index.cache.bz2 and new/kdeutils-4.5.95/doc/printer-applet/index.cache.bz2 differ
Files old/kdeutils-4.5.85/doc/sweeper/index.cache.bz2 and new/kdeutils-4.5.95/doc/sweeper/index.cache.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/filelight/misc/filelight.desktop new/kdeutils-4.5.95/filelight/misc/filelight.desktop
--- old/kdeutils-4.5.85/filelight/misc/filelight.desktop 2010-12-01 23:22:27.000000000 +0100
+++ new/kdeutils-4.5.95/filelight/misc/filelight.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -2,34 +2,50 @@
[Desktop Entry]
Name=Filelight
Name[ca]=Filelight
+Name[ca@valencia]=Filelight
+Name[da]=Filelight
Name[de]=Filelight
Name[en_GB]=Filelight
Name[es]=Filelight
Name[et]=Filelight
Name[eu]=Filelight
Name[fr]=Filelight
+Name[kk]=Filelight
+Name[km]=Filelight
Name[ko]=Filelight
Name[nb]=Filelight
Name[nds]=Filelight
Name[nl]=Filelight
+Name[pa]=ਫਾਇਲਲਾਈਟ
Name[pt]=Filelight
Name[pt_BR]=Filelight
Name[ru]=Filelight
+Name[sl]=Filelight
+Name[sr]=Фајлајт
+Name[sr@ijekavian]=Фајлајт
+Name[sr@ijekavianlatin]=Filelight
+Name[sr@latin]=Filelight
Name[sv]=Filelight
+Name[th]=Filelight
Name[tr]=Filelight
Name[uk]=Filelight
+Name[wa]=Filelight
Name[x-test]=xxFilelightxx
Name[zh_CN]=Filelight
Name[zh_TW]=Filelight
GenericName=Disk Usage Statistics
GenericName[ast]=Estadístiques d'usu de discu
GenericName[ca]=Estadístiques d'ús de disc
+GenericName[ca@valencia]=Estadístiques d'ús de disc
+GenericName[da]=Statistik over diskforbrug
GenericName[de]=Statistiken über Festplattenbelegung
GenericName[en_GB]=Disk Usage Statistics
GenericName[es]=Estadísticas de uso de discos
GenericName[et]=Kettakasutuse statistika
GenericName[eu]=Diskoen erabilerari buruzko estatistikak
GenericName[fr]=Statistiques d'utilisation de disque
+GenericName[kk]=Дискінің статистикасы
+GenericName[km]=ស្ថិតិប្រើប្រាស់ថាស
GenericName[ko]=디스크 사용 통계
GenericName[nb]=Statistikk over diskbruk
GenericName[nds]=Fastplaatbruuk-Statistik
@@ -38,7 +54,13 @@
GenericName[pt]=Estatísticas de Utilização do Disco
GenericName[pt_BR]=Estatísticas do uso do disco
GenericName[ru]=Использование дисков
+GenericName[sl]=Statistika porabe diska
+GenericName[sr]=Статистика искоришћености дискова
+GenericName[sr@ijekavian]=Статистика искоришћености дискова
+GenericName[sr@ijekavianlatin]=Statistika iskorišćenosti diskova
+GenericName[sr@latin]=Statistika iskorišćenosti diskova
GenericName[sv]=Statistik över diskanvändning
+GenericName[th]=สถิติการใช้งานพื้นที่ดิสก์
GenericName[tr]=Disk Kullanımı İstatistikleri
GenericName[uk]=Статистика використання диска
GenericName[x-test]=xxDisk Usage Statisticsxx
@@ -50,12 +72,16 @@
Comment=View disk usage information
Comment[ast]=Ver infomación d'usu de Discu
Comment[ca]=Veure la informació d'ús de disc
+Comment[ca@valencia]=Veure la informació d'ús de disc
+Comment[da]=Vis information om diskforbrug
Comment[de]=Nutzungsinformationen zu Festplatten anzeigen
Comment[en_GB]=View disk usage information
Comment[es]=Muestra información sobre el uso de discos
Comment[et]=Kettakasutuse teabe kuvamine
Comment[eu]=Erakutsi diskoen erabilerari buruzko informazioa
Comment[fr]=Afficher l'information d'utilisation de disque
+Comment[kk]=Дискідегі орынды көрсету
+Comment[km]=មើលព័ត៌មានអំពីការប្រើប្រាស់ថាស
Comment[ko]=디스크 사용량 보기
Comment[nb]=Vis informasjon om bruk av diskplass
Comment[nds]=Wiest Informatschonen över den Bruuk vun de Fastplaat
@@ -64,9 +90,16 @@
Comment[pt]=Ver a informação de utilização do disco
Comment[pt_BR]=Exibe as informações de utilização do disco
Comment[ru]=Наглядное представление файловой системы
+Comment[sl]=Oglejte si statistiko porabe diska
+Comment[sr]=Приказ података о искоришћености дискова
+Comment[sr@ijekavian]=Приказ података о искоришћености дискова
+Comment[sr@ijekavianlatin]=Prikaz podataka o iskorišćenosti diskova
+Comment[sr@latin]=Prikaz podataka o iskorišćenosti diskova
Comment[sv]=Visa information om hårddiskanvändning
+Comment[th]=แสดงข้อมูลการใช้งานพื้นที่ดิสก์
Comment[tr]=Disk kullanımını görüntüle
Comment[uk]=Перегляд інформації щодо використання дисків
+Comment[wa]=Vey les informåcions so l' eployaedje del deure plake
Comment[x-test]=xxView disk usage informationxx
Comment[zh_CN]=查看磁盘使用信息
Comment[zh_TW]=檢視磁碟用量資訊
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/filelight/misc/filelightpart.desktop new/kdeutils-4.5.95/filelight/misc/filelightpart.desktop
--- old/kdeutils-4.5.85/filelight/misc/filelightpart.desktop 2010-12-01 23:22:27.000000000 +0100
+++ new/kdeutils-4.5.95/filelight/misc/filelightpart.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -2,20 +2,31 @@
Encoding=UTF-8
Name=Radial Map
Name[ca]=Mapa radial
+Name[ca@valencia]=Mapa radial
+Name[da]=Radialkort
Name[de]=Kreisförmige Darstellung
Name[en_GB]=Radial Map
Name[es]=Mapa radial
Name[et]=Radiaalkaart
Name[eu]=Mapa erradiala
Name[fr]=Carte radiale
+Name[kk]=Дөңгелек картасы
+Name[km]=ផែនទីនៃកាំ
Name[ko]=원형 지도
Name[nb]=Radielt kart
Name[nds]=Rund Koort
Name[nl]=Radiale grafiek
+Name[pa]=ਰੇਡੀਅਨ ਮੈਪ
Name[pt]=Mapa Radial
Name[pt_BR]=Mapa radial
Name[ru]=Радиальная карта
+Name[sl]=Krožen prikaz
+Name[sr]=Кружна мапа
+Name[sr@ijekavian]=Кружна мапа
+Name[sr@ijekavianlatin]=Kružna mapa
+Name[sr@latin]=Kružna mapa
Name[sv]=Radiell avbildning
+Name[th]=Radial Map
Name[tr]=Işınsal Harita
Name[uk]=Радіальна карта
Name[x-test]=xxRadial Mapxx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/filelight/src/part/localLister.cpp new/kdeutils-4.5.95/filelight/src/part/localLister.cpp
--- old/kdeutils-4.5.85/filelight/src/part/localLister.cpp 2010-10-05 13:38:31.000000000 +0200
+++ new/kdeutils-4.5.95/filelight/src/part/localLister.cpp 2010-12-10 16:17:58.000000000 +0100
@@ -36,7 +36,11 @@
#include
#include
+#ifdef Q_OS_SOLARIS
+#include
+#else
#include
+#endif
#include
#include
#include
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kcalc/kcalc.cpp new/kdeutils-4.5.95/kcalc/kcalc.cpp
--- old/kdeutils-4.5.85/kcalc/kcalc.cpp 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/kcalc/kcalc.cpp 2010-12-10 16:17:58.000000000 +0100
@@ -741,8 +741,7 @@
// left pad
foreach(QObject *obj, leftPad->children()) {
- KCalcButton *const button = qobject_cast(obj);
- if (button) {
+ if (KCalcButton *const button = qobject_cast(obj)) {
button->setFixedWidth(em.width()*4 + margin*2);
button->installEventFilter(this);
}
@@ -751,8 +750,7 @@
// right pad
foreach(QObject *obj, rightPad->children()) {
- KCalcButton *const button = qobject_cast(obj);
- if (button) {
+ if (KCalcButton *const button = qobject_cast(obj)) {
button->setFixedWidth(em.width()*3 + margin*2);
button->installEventFilter(this);
}
@@ -761,8 +759,7 @@
// numeric pad
foreach(QObject *obj, numericPad->children()) {
- KCalcButton *const button = qobject_cast(obj);
- if (button) {
+ if (KCalcButton *const button = qobject_cast(obj)) {
if (button != pb0) { // let pb0 expand freely
button->setFixedWidth(em.width()*3 + margin*2);
}
@@ -774,7 +771,6 @@
void KCalculator::slotConstantToDisplay(const science_constant &const_chosen)
{
calc_display->setAmount(const_chosen.value);
-
updateDisplay(0);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kcalc/knumber/knumber_priv.cpp new/kdeutils-4.5.95/kcalc/knumber/knumber_priv.cpp
--- old/kdeutils-4.5.85/kcalc/knumber/knumber_priv.cpp 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/kcalc/knumber/knumber_priv.cpp 2010-12-10 16:17:58.000000000 +0100
@@ -832,130 +832,109 @@
return new knumerror(UndefinedNumber);
}
-detail::knumber *detail::knuminteger::power(const knumber &exponent) const
-{
- if (exponent.type() == IntegerType) {
- mpz_t tmp_mpz;
- mpz_init_set(tmp_mpz,
- dynamic_cast(exponent).mpz_);
-
- if (!mpz_fits_ulong_p(tmp_mpz)) {
- // conversion wouldn't work, so use floats
- mpz_clear(tmp_mpz);
-
- // need to cast everything to float
- const knumfloat tmp_num1(*this);
- const knumfloat tmp_num2(exponent);
- return tmp_num1.power(tmp_num2);
- }
+detail::knumber *detail::knuminteger::power_integer(const knumber &exponent) const {
+ mpz_t tmp_mpz;
+ mpz_init_set(
+ tmp_mpz,
+ dynamic_cast(exponent).mpz_);
- const unsigned long int tmp_int = mpz_get_ui(tmp_mpz);
+ if (!mpz_fits_ulong_p(tmp_mpz)) {
+ // conversion wouldn't work, so use floats
mpz_clear(tmp_mpz);
- knuminteger *const tmp_num = new knuminteger();
- mpz_pow_ui(tmp_num->mpz_, mpz_, tmp_int);
- return tmp_num;
+ // need to cast everything to float
+ return knumfloat(*this).power(knumfloat(exponent));
}
- if (exponent.type() == FractionType) {
- if (mpz_sgn(mpz_) < 0) {
- return new knumerror(UndefinedNumber);
- }
-
- // GMP only supports few root functions, so we need to convert
- // into signed long int
- mpz_t tmp_mpz;
- mpz_init_set(tmp_mpz,
- mpq_denref(dynamic_cast(exponent).mpq_));
-
- if (!mpz_fits_ulong_p(tmp_mpz)) {
- // conversion wouldn't work, so use floats
- mpz_clear(tmp_mpz);
-
- // need to cast everything to float
- const knumfloat tmp_num1(*this);
- const knumfloat tmp_num2(exponent);
- return tmp_num1.power(tmp_num2);
- }
+ const unsigned long tmp_int = mpz_get_ui(tmp_mpz);
+ mpz_clear(tmp_mpz);
- unsigned long int tmp_int = mpz_get_ui(tmp_mpz);
- mpz_clear(tmp_mpz);
+ knuminteger *const tmp_num = new knuminteger();
+ mpz_pow_ui(tmp_num->mpz_, mpz_, tmp_int);
+ return tmp_num;
+}
- // first check if result will be an integer
- knuminteger *const tmp_num = new knuminteger();
- const int flag = mpz_root(tmp_num->mpz_, mpz_, tmp_int);
-
- if (flag == 0) { // result is not exact
- delete tmp_num;
-
- // need to cast everything to float
- const knumfloat tmp_num1(*this);
- const knumfloat tmp_num2(exponent);
- return tmp_num1.power(tmp_num2);
- }
-
- // result is exact
-
- mpz_init_set(tmp_mpz,
- mpq_numref(dynamic_cast(exponent).mpq_));
-
- if (!mpz_fits_ulong_p(tmp_mpz)) { // conversion wouldn't work, so
- // use floats
- mpz_clear(tmp_mpz);
-
- // need to cast everything to float
- const knumfloat tmp_num1(*this);
- const knumfloat tmp_num2(exponent);
- return tmp_num1.power(tmp_num2);
- }
+detail::knumber *detail::knuminteger::power_fraction(const knumber &exponent) const {
+ if (mpz_sgn(mpz_) < 0) {
+ return new knumerror(UndefinedNumber);
+ }
- tmp_int = mpz_get_ui(tmp_mpz);
- mpz_clear(tmp_mpz);
+ // GMP only supports few root functions, so we need to convert
+ // into signed long int
+ mpz_t tmp_mpz;
+ mpz_init_set(
+ tmp_mpz,
+ mpq_denref(dynamic_cast(exponent).mpq_));
- mpz_pow_ui(tmp_num->mpz_, tmp_num->mpz_, tmp_int);
+ if (!mpz_fits_ulong_p(tmp_mpz)) {
+ // conversion wouldn't work, so use floats
+ mpz_clear(tmp_mpz);
- return tmp_num;
- }
+ // need to cast everything to float
+ return knumfloat(*this).power(knumfloat(exponent));
+ }
- if (exponent.type() == FloatType) {
- // need to cast everything to float
- const knumfloat tmp_num(*this);
- return tmp_num.power(exponent);
- }
+ unsigned long tmp_int = mpz_get_ui(tmp_mpz);
+ mpz_clear(tmp_mpz);
- return new knumerror(Infinity);
-}
+ // first check if result will be an integer
+ knuminteger *const tmp_num = new knuminteger();
-detail::knumber *detail::knumfraction::power(const knumber &exponent) const
-{
- knuminteger tmp_num;
+ if (mpz_root(tmp_num->mpz_, mpz_, tmp_int) == 0) { // result is not exact
+ delete tmp_num;
+
+ // need to cast everything to float
+ return knumfloat(*this).power(knumfloat(exponent));
+ }
- mpz_set(tmp_num.mpz_, mpq_numref(mpq_));
- knumber *const numer = tmp_num.power(exponent);
+ // result is exact
- mpz_set(tmp_num.mpz_, mpq_denref(mpq_));
- knumber *const denom = tmp_num.power(exponent);
+ mpz_init_set(
+ tmp_mpz,
+ mpq_numref(dynamic_cast(exponent).mpq_));
- knumber *result;
-
- if (numer->type() == SpecialType) {
- result = new knumerror(*numer);
- } else if (denom->type() == SpecialType) {
- result = new knumerror(*denom);
- } else {
- result = numer->divide(*denom);
+ if (!mpz_fits_ulong_p(tmp_mpz)) { // conversion wouldn't work, so
+ // use floats
+ mpz_clear(tmp_mpz);
+
+ // need to cast everything to float
+ return knumfloat(*this).power(knumfloat(exponent));
+ }
+
+ tmp_int = mpz_get_ui(tmp_mpz);
+ mpz_clear(tmp_mpz);
+
+ mpz_pow_ui(tmp_num->mpz_, tmp_num->mpz_, tmp_int);
+
+ return tmp_num;
+}
+
+detail::knumber *detail::knuminteger::power_float(const knumber &exponent) const {
+ return knumfloat(*this).power(exponent);
+}
+
+detail::knumber *detail::knuminteger::power(const knumber &exponent) const
+{
+ switch(exponent.type()) {
+ case IntegerType: return power_integer(exponent);
+ case FractionType: return power_fraction(exponent);
+ case FloatType: return power_float(exponent);
+ default: return new knumerror(Infinity);
}
+}
- delete numer;
- delete denom;
- return result;
+detail::knumber *detail::knumfraction::power(const knumber &exponent) const
+{
+ return knumfloat(*this).power(exponent);
}
detail::knumber *detail::knumfloat::power(const knumber &exponent) const
{
- const double result = pow(static_cast<double>(*this),
- static_cast<double>(exponent));
+ const double result = pow(
+ static_cast<double>(*this),
+ static_cast<double>(exponent));
+
if (isnan(result)) {
return new knumerror(UndefinedNumber);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kcalc/knumber/knumber_priv.h new/kdeutils-4.5.95/kcalc/knumber/knumber_priv.h
--- old/kdeutils-4.5.85/kcalc/knumber/knumber_priv.h 2010-09-12 21:29:53.000000000 +0200
+++ new/kdeutils-4.5.95/kcalc/knumber/knumber_priv.h 2010-12-10 16:17:58.000000000 +0100
@@ -183,6 +183,11 @@
knuminteger *intOr(const knuminteger &arg2) const;
knumber *mod(const knuminteger &arg2) const;
knumber *shift(const knuminteger &arg2) const;
+
+private:
+ knumber *power_integer(const knumber &exponent) const;
+ knumber *power_fraction (const knumber &exponent) const;
+ knumber *power_float(const knumber &exponent) const;
private:
mpz_t mpz_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kdeutils-version.h new/kdeutils-4.5.95/kdeutils-version.h
--- old/kdeutils-4.5.85/kdeutils-version.h 2010-07-16 21:04:05.000000000 +0200
+++ new/kdeutils-4.5.95/kdeutils-version.h 2011-01-04 15:16:39.000000000 +0100
@@ -58,6 +58,6 @@
3.2 alpha1
*/
-#define KDEUTILS_VERSION_STRING "4.5.60"
+#define KDEUTILS_VERSION_STRING "4.6.0"
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kdf/kcmdf.desktop new/kdeutils-4.5.95/kdf/kcmdf.desktop
--- old/kdeutils-4.5.85/kdf/kcmdf.desktop 2010-10-27 21:54:44.000000000 +0200
+++ new/kdeutils-4.5.95/kdf/kcmdf.desktop 2011-01-04 15:16:36.000000000 +0100
@@ -18,7 +18,7 @@
Name[ast]=Medios d'Almacenamientu
Name[bg]=Съхраняващи устройства
Name[ca]=Dispositius d'emmagatzematge
-Name[ca@valencia]=Dispositius d'emmagatzemament
+Name[ca@valencia]=Dispositius d'emmagatzematge
Name[cs]=Úložná zařízení
Name[cy]=Dyfeisiau Storio
Name[da]=Lagringsenheder
@@ -75,7 +75,7 @@
Name[uz]=Saqlash uskunalari
Name[uz@cyrillic]=Сақлаш ускуналари
Name[vi]=Các Thiết Bị Lưu Trữ
-Name[wa]=Éndjins di wårdaedje
+Name[wa]=Éndjins di stocaedje
Name[xh]=Amacebo Okugcina
Name[x-test]=xxStorage Devicesxx
Name[zh_CN]=存储设备
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kgpg/gpgproc.cpp new/kdeutils-4.5.95/kgpg/gpgproc.cpp
--- old/kdeutils-4.5.85/kgpg/gpgproc.cpp 2010-10-05 13:38:28.000000000 +0200
+++ new/kdeutils-4.5.95/kgpg/gpgproc.cpp 2010-12-22 10:55:11.000000000 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2007 Rolf Eike Beer
+ * Copyright (C) 2007,2010 Rolf Eike Beer
*/
/***************************************************************************
@@ -13,11 +13,14 @@
#include "gpgproc.h"
-#include
+#include "kgpgsettings.h"
+#include "kgpginterface.h"
+#include <KDebug>
#include <QTextCodec>
-#include "kgpgsettings.h"
+static QString lastBinary;
+static unsigned int lastVersion;
GPGProc::GPGProc(QObject *parent, const QString &binary)
: KLineBufferedProcess(parent)
@@ -32,12 +35,28 @@
void
GPGProc::resetProcess(const QString &binary)
{
- QStringList args;
- args << QLatin1String( "--no-secmem-warning" ) << QLatin1String( "--no-tty" ) << QLatin1String( "--debug-level" ) << QLatin1String( "none" );
+ QString executable;
if (binary.isEmpty())
- setProgram(KGpgSettings::gpgBinaryPath(), args);
+ executable = KGpgSettings::gpgBinaryPath();
else
- setProgram(binary, args);
+ executable = binary;
+
+ if (lastBinary != executable) {
+ kDebug(2100) << "checking version of GnuPG executable" << executable;
+ // must be set first as KgpgInterface uses GPGProc to parse the output
+ lastBinary = executable;
+ const QString verstr = KgpgInterface::gpgVersionString(executable);
+ lastVersion = KgpgInterface::gpgVersion(verstr);
+ kDebug(2100) << "version is" << verstr << lastVersion;
+ }
+
+ QStringList args;
+ args << QLatin1String( "--no-secmem-warning" ) << QLatin1String( "--no-tty" );
+ if (lastVersion > 0x20000)
+ args << QLatin1String( "--debug-level" ) << QLatin1String( "none" );
+
+ setProgram(executable, args);
+
setOutputChannelMode(OnlyStdoutChannel);
disconnect(SIGNAL(finished(int, QProcess::ExitStatus)));
@@ -116,9 +135,9 @@
if (!ok)
continue;
- // QLatin1Char( ':' ) must be skipped, it is used as colon delimiter
+ // QLatin1Char( ':' ) must be skipped, it is used as column delimiter
// since it is pure ascii it can be replaced in QString.
- if (!colons && (n[0] == ':' )) {
+ if (!colons && (n[0] == ':' )) {
pos += 3;
continue;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kgpg/main.cpp new/kdeutils-4.5.95/kgpg/main.cpp
--- old/kdeutils-4.5.85/kgpg/main.cpp 2010-07-16 21:04:03.000000000 +0200
+++ new/kdeutils-4.5.95/kgpg/main.cpp 2011-01-04 15:16:34.000000000 +0100
@@ -27,7 +27,7 @@
static const char description[] =
I18N_NOOP("KGpg - simple gui for gpg\n\nKGpg was designed to make gpg very easy to use.\nI tried to make it as secure as possible.\nHope you enjoy it.");
-static const char version[] = "2.4.60";
+static const char version[] = "2.4.92";
int main(int argc, char *argv[])
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kremotecontrol/dataengine/plasma-engine-kremotecontrol.desktop new/kdeutils-4.5.95/kremotecontrol/dataengine/plasma-engine-kremotecontrol.desktop
--- old/kdeutils-4.5.85/kremotecontrol/dataengine/plasma-engine-kremotecontrol.desktop 2010-10-19 15:40:28.000000000 +0200
+++ new/kdeutils-4.5.95/kremotecontrol/dataengine/plasma-engine-kremotecontrol.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -9,8 +9,11 @@
Name[es]=Motor de datos de mandos a distancia
Name[et]=Kaugjuhtimise andmemootor
Name[eu]=Urruneko Agintearen datu motorea
+Name[fi]=Kauko-ohjaindatakone
Name[fr]=Moteur des données de contrôle à distance
+Name[ga]=Inneall Sonraí Cianrialtáin
Name[id]=Mesin Data Kendali Jarak Jauh
+Name[it]=Motore dati telecomando
Name[ja]=Remote Control のデータエンジン
Name[kk]=Қашықтан басқару деректер тетігі
Name[km]=វត្ថុបញ្ជាម៉ាស៊ីនទិន្នន័យពីចម្ងាយ
@@ -25,6 +28,7 @@
Name[ro]=Motor de date pentru telecomenzi
Name[ru]=Поставщик данных удалённого управления
Name[sk]=Dátový nástroj pre diaľkové ovládače
+Name[sl]=Podatkovni pogon za daljinske upravljalce
Name[sr]=Датомотор даљинских управљача
Name[sr@ijekavian]=Датомотор даљинских управљача
Name[sr@ijekavianlatin]=Datomotor daljinskih upravljača
@@ -46,8 +50,11 @@
Comment[es]=Motor de datos para kremotecontrol
Comment[et]=Kremotecontroli andmemootor
Comment[eu]=Kremotecontrol-rentzako datu motorea
+Comment[fi]=Datakone kremotecontrol-ohjelmalle
Comment[fr]=Moteur de données pour kremotecontrol
+Comment[ga]=Inneall sonraí le haghaidh kremotecontrol
Comment[id]=Data mesin untuk kremotecontrol
+Comment[it]=Motore dati per telecomandi
Comment[ja]=kremotecontrol のためのデータエンジン
Comment[kk]=kremotecontrol деректер тетігі
Comment[km]=ម៉ាស៊ីនទិន្នន័យសម្រាប់ kremotecontrol
@@ -61,6 +68,7 @@
Comment[ro]=Motor de date pentru kremotecontrol
Comment[ru]=Поставщик данных для kremotecontrol
Comment[sk]=Dátový nástroj pre kremotecontrol
+Comment[sl]=Podatkovni pogon za kremotecontrol
Comment[sr]=Датомотор за К‑даљински-управљач
Comment[sr@ijekavian]=Датомотор за К‑даљински-управљач
Comment[sr@ijekavianlatin]=Datomotor za K‑daljinski-upravljač
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kremotecontrol/kcmremotecontrol/kcm_remotecontrol.desktop new/kdeutils-4.5.95/kremotecontrol/kcmremotecontrol/kcm_remotecontrol.desktop
--- old/kdeutils-4.5.85/kremotecontrol/kcmremotecontrol/kcm_remotecontrol.desktop 2010-10-27 21:54:44.000000000 +0200
+++ new/kdeutils-4.5.95/kremotecontrol/kcmremotecontrol/kcm_remotecontrol.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -74,6 +74,7 @@
Name[tr]=Uzaktan Kumanda
Name[uk]=Дистанційне керування
Name[vi]=Các Điều Khiển Từ Xa
+Name[wa]=Controles då lon
Name[x-test]=xxRemote Controlsxx
Name[zh_CN]=远程控制
Name[zh_TW]=遙控鍵
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kremotecontrol/kded/kremotecontroldaemon.desktop new/kdeutils-4.5.95/kremotecontrol/kded/kremotecontroldaemon.desktop
--- old/kdeutils-4.5.85/kremotecontrol/kded/kremotecontroldaemon.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/kremotecontrol/kded/kremotecontroldaemon.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -10,8 +10,11 @@
Name[es]=Demonio de mandos a distancia para K
Name[et]=KDE kaugjuhtimise deemon
Name[eu]=K Urruneko aginte deabrua
+Name[fi]=K Kauko-ohjaintaustaprosessi
Name[fr]=Démon pour K Remote Control
+Name[ga]=Deamhan Cianrialtáin K
Name[id]=Daemon K Remote Control
+Name[it]=Demone telecomandi
Name[ja]=K Remote Control デーモン
Name[kk]=Қашықтан басқару K-қызметі
Name[km]=ដេមិនវត្ថុបញ្ជា K Remote
@@ -26,6 +29,7 @@
Name[ro]=Demon de telecomandă K
Name[ru]=Служба удалённого управления KDE
Name[sk]=Démon pre diaľkové ovládače
+Name[sl]=Pritajeni program za daljinske upravljalce
Name[sr]=КДЕ демон даљинских управљача
Name[sr@ijekavian]=КДЕ демон даљинских управљача
Name[sr@ijekavianlatin]=KDE demon daljinskih upravljača
@@ -41,7 +45,7 @@
X-KDE-ServiceTypes=KDEDModule
X-KDE-ModuleType=Library
X-KDE-Library=kremotecontroldaemon
-X-KDE-DBus-ModuleName=krcd
+X-KDE-DBus-ModuleName=kremotecontroldaemon
X-KDE-Kded-autoload=true
X-KDE-Kded-load-on-demand=true
OnlyShowIn=KDE;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kremotecontrol/kded/kremotecontroldaemon.notifyrc new/kdeutils-4.5.95/kremotecontrol/kded/kremotecontroldaemon.notifyrc
--- old/kdeutils-4.5.85/kremotecontrol/kded/kremotecontroldaemon.notifyrc 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/kremotecontrol/kded/kremotecontroldaemon.notifyrc 2011-01-04 15:16:38.000000000 +0100
@@ -11,8 +11,11 @@
Comment[es]=Demonio para KRemoteControl
Comment[et]=KDE kaugjuhtimise deemon
Comment[eu]=KRemoteControl deabrua
+Comment[fi]=KRemoteControl-taustaprosessi
Comment[fr]=Démon KRemoteControl
+Comment[ga]=Deamhan KRemoteControl
Comment[id]=Daemon KRemoteControl
+Comment[it]=Demone telecomandi
Comment[ja]=KRemoteControl デーモン
Comment[kk]=KRemoteControl қызметі
Comment[km]=ដេមិន KRemoteControl
@@ -26,6 +29,7 @@
Comment[pt_BR]=Daemon KRemoteControl
Comment[ru]=Служба KRemoteControl
Comment[sk]=KRemoteControl démon
+Comment[sl]=Pritajeni program KRemoteControl
Comment[sr]=Демон К‑даљинског-управљача
Comment[sr@ijekavian]=Демон К‑даљинског-управљача
Comment[sr@ijekavianlatin]=Demon K‑daljinskog-upravljača
@@ -49,8 +53,11 @@
Name[es]=Notificación de KRemoteControl
Name[et]=KDE kaugjuhtimise märguanne
Name[eu]=KRemoteControl jakinarazpena
+Name[fi]=KRemoteControl-ilmoitukset
Name[fr]=Notification KRemoteControl
+Name[ga]=Fógairt KRemoteControl
Name[id]=Notifikasi KremoteControl
+Name[it]=Notifica telecomandi
Name[kk]=KRemoteControl құлақтандыруы
Name[km]=ការជូនដំណឹង KRemoteControl
Name[ko]=KRemoteControl 알림
@@ -63,6 +70,7 @@
Name[pt_BR]=Notificação do KRemoteControl
Name[ru]=Уведомление службы удалённого управления
Name[sk]=KRemoteControl upozornenie
+Name[sl]=Obvestila o daljinskih upravljalcih
Name[sr]=Обавештење из К‑даљинског-управљача
Name[sr@ijekavian]=Обавјештење из К‑даљинског-управљача
Name[sr@ijekavianlatin]=Obavještenje iz K‑daljinskog-upravljača
@@ -84,8 +92,11 @@
Comment[es]=Evento de notificación global de KRemoteControl
Comment[et]=KDE kaugjuhtimise globaalne märguandesündmus
Comment[eu]=KRemoteControl jakinarazpen gertaera globala
+Comment[fi]=KRemoteControl-yleisilmoitustapahtuma
Comment[fr]=Évènement de notification globale KRemoteControl
+Comment[ga]=Teagmhas comhchoiteann fógartha KRemoteControl
Comment[id]=Notifikasi global KremoteControl
+Comment[it]=Evento di notifica globale telecomandi
Comment[kk]=KRemoteControl жалпы құлақтандыру оқиғасы
Comment[km]=ព្រឹត្តិការណ៍ជូនដំណឹងសកលរបស់ KRemoteControl
Comment[ko]=KRemoteControl 전역 알림 이벤트
@@ -98,6 +109,7 @@
Comment[pt_BR]=Evento de notificação global do KRemoteControl
Comment[ru]=Событие глобального уведомления KRemoteControl
Comment[sk]=KRemoteControl globálna udalosť upozornenia
+Comment[sl]=Globalno obvestilo za KRemoteControl
Comment[sr]=Догађај глобалног обавештења из К‑даљинског-управљача
Comment[sr@ijekavian]=Догађај глобалног обавјештења из К‑даљинског-управљача
Comment[sr@ijekavianlatin]=Događaj globalnog obavještenja iz K‑daljinskog-upravljača
@@ -123,7 +135,10 @@
Name[es]=Evento de cambio de modo
Name[et]=Režiimi vahetamise sündmus
Name[eu]=Modu aldaketa gertakizuna
+Name[fi]=Tilanvaihtotapahtuma
Name[fr]=Évènement d'inversion de mode
+Name[ga]=Teagmhas athraithe móid
+Name[it]=Evento cambio modalità
Name[kk]=Режім ауысу оқиғасы
Name[km]=របៀបប្ដូរព្រឹត្តិការណ៍
Name[ko]=모드 전환 이벤트
@@ -137,6 +152,7 @@
Name[ro]=Eveniment de comutare regim
Name[ru]=Событие переключения режима
Name[sk]=Udalosť prepnutia režimu
+Name[sl]=Dogodek preklopa načina
Name[sr]=Догађај промене режима
Name[sr@ijekavian]=Догађај промене режима
Name[sr@ijekavianlatin]=Događaj promene režima
@@ -255,8 +271,11 @@
Comment[es]=KRemoteControl ha iniciado una aplicación
Comment[et]=KDE kaugjuhtimine on käivitanud rakenduse
Comment[eu]=KRemoteControl-ek aplikazio bat abiatu du
+Comment[fi]=KRemoteControl on käynnistänyt sovelluksen
Comment[fr]=KRemoteControl a démarré une application
+Comment[ga]=Thosaigh KRemoteControl feidhmchlár
Comment[id]=KRemoteControl telah menjalankan sebuah aplikasi
+Comment[it]=Il demone telecomandi ha attivato un'applicazione
Comment[kk]=KRemoteControl қолданбаны жекті
Comment[km]=KRemoteControl បានចាប់ផ្ដើមកម្មវិធី
Comment[ko]=KRemoteControl에서 프로그램 시작함
@@ -268,6 +287,7 @@
Comment[pt_BR]=O KRemoteControl iniciou um aplicativo
Comment[ru]=KRemoteControl запустил приложение
Comment[sk]=KRemoteControl spustil aplikáciu
+Comment[sl]=KRemoteControl je zagnal program
Comment[sr]=К‑даљински-управљач је покренуо програм
Comment[sr@ijekavian]=К‑даљински-управљач је покренуо програм
Comment[sr@ijekavianlatin]=K‑daljinski-upravljač je pokrenuo program
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kremotecontrol/krcdnotifieritem/krcdnotifieritem.desktop new/kdeutils-4.5.95/kremotecontrol/krcdnotifieritem/krcdnotifieritem.desktop
--- old/kdeutils-4.5.85/kremotecontrol/krcdnotifieritem/krcdnotifieritem.desktop 2010-11-19 11:50:44.000000000 +0100
+++ new/kdeutils-4.5.95/kremotecontrol/krcdnotifieritem/krcdnotifieritem.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -10,8 +10,11 @@
Name[es]=Elemento notificador de KRemoteControl
Name[et]=KDE kaugjuhtimise märguandeelement
Name[eu]=KRemoteControl jakinarazpen elementua
+Name[fi]=KRemoteControl-ilmoitusalkio
Name[fr]=Élément de l'outil de notification KRemoteControl
+Name[ga]=Mír Fhógartha KRemoteControl
Name[id]=Item Notifikasi KRemoteControl
+Name[it]=Elemento di notifica telecomandi
Name[kk]=KRemoteControl құлақтандыру бабы
Name[km]=ធាតុជូនដំណឹងរបស់ KRemoteControl
Name[ko]=KRemoteControl 알림 항목
@@ -24,6 +27,7 @@
Name[pt_BR]=Item de notificação do KRemoteControl
Name[ru]=Элемент уведомления KRemoteControl
Name[sk]=KRemoteControl položka upozornenia
+Name[sl]=Obvestilo od KRemoteControl
Name[sr]=Извештавачка ставка К‑даљинског-управљача
Name[sr@ijekavian]=Извештавачка ставка К‑даљинског-управљача
Name[sr@ijekavianlatin]=Izveštavačka stavka K‑daljinskog-upravljača
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/ktimer/ktimer.desktop new/kdeutils-4.5.95/ktimer/ktimer.desktop
--- old/kdeutils-4.5.85/ktimer/ktimer.desktop 2010-10-27 21:54:43.000000000 +0200
+++ new/kdeutils-4.5.95/ktimer/ktimer.desktop 2011-01-04 15:16:34.000000000 +0100
@@ -53,6 +53,7 @@
GenericName[th]=ตัวเรียกใช้งานแบบนับถอยหลัง
GenericName[tr]=Gerisayım Çalıştırıcı
GenericName[uk]=Таймер
+GenericName[wa]=Usteye di munutreye
GenericName[x-test]=xxCountdown Launcherxx
GenericName[zh_CN]=倒计时执行器
GenericName[zh_TW]=倒數發射計時
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kwallet/konfigurator/kwalletconfig.desktop new/kdeutils-4.5.95/kwallet/konfigurator/kwalletconfig.desktop
--- old/kdeutils-4.5.85/kwallet/konfigurator/kwalletconfig.desktop 2010-10-27 21:54:43.000000000 +0200
+++ new/kdeutils-4.5.95/kwallet/konfigurator/kwalletconfig.desktop 2011-01-04 15:16:35.000000000 +0100
@@ -71,6 +71,7 @@
Name[uz]=KDE qopchiq
Name[uz@cyrillic]=KDE қопчиқ
Name[vi]=Ví KDE
+Name[wa]=Poite-manoye KDE
Name[x-test]=xxKDE Walletxx
Name[zh_CN]=KDE 钱包
Name[zh_TW]=KDE 錢包
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/kwallet/kwalleteditor.cpp new/kdeutils-4.5.95/kwallet/kwalleteditor.cpp
--- old/kdeutils-4.5.85/kwallet/kwalleteditor.cpp 2010-11-19 11:50:42.000000000 +0100
+++ new/kdeutils-4.5.95/kwallet/kwalleteditor.cpp 2011-01-04 15:16:36.000000000 +0100
@@ -416,10 +416,13 @@
void KWalletEditor::entrySelectionChanged(Q3ListViewItem *item) {
// do not forget to save changes
- if ( _ww->_saveChanges->isEnabled() && _displayedItem ){
+ if ( _ww->_saveChanges->isEnabled() && (_displayedItem != item) ){
if ( KMessageBox::Yes == KMessageBox::questionYesNo(this,
i18n("The contents of the current item has changed.\nDo you want to save changes?"))) {
saveEntry();
+ } else {
+ _ww->_saveChanges->setEnabled(false);
+ _ww->_undoChanges->setEnabled(false);
}
}
KWalletContainerItem *ci = 0L;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/printer-applet/printer-applet.notifyrc new/kdeutils-4.5.95/printer-applet/printer-applet.notifyrc
--- old/kdeutils-4.5.85/printer-applet/printer-applet.notifyrc 2010-10-27 21:54:44.000000000 +0200
+++ new/kdeutils-4.5.95/printer-applet/printer-applet.notifyrc 2011-01-04 15:16:37.000000000 +0100
@@ -250,6 +250,7 @@
Name[th]=มีการเพิ่มเครื่องพิมพ์
Name[tr]=Yazıcı Eklendi
Name[uk]=Додано принтер
+Name[wa]=Sicrirece radjoutêye
Name[x-test]=xxPrinter Addedxx
Name[zh_CN]=已添加打印机
Name[zh_TW]=已新增印表機
@@ -299,6 +300,7 @@
Comment[th]=มีการเพิ่มเครื่องพิมพ์
Comment[tr]=Yazıcı Eklendi
Comment[uk]=Додано принтер
+Comment[wa]=Sicrirece radjoutêye
Comment[x-test]=xxPrinter Addedxx
Comment[zh_CN]=已添加打印机
Comment[zh_TW]=已新增印表機
@@ -351,6 +353,7 @@
Name[th]=ไม่มีไดรเวอร์ของเครื่องพิมพ์
Name[tr]=Yazıcı Sürücüsü Yok
Name[uk]=Немає драйвера принтера
+Name[wa]=Mineu del sicrirece mancant
Name[x-test]=xxMissing Printer Driverxx
Name[zh_CN]=缺失打印机驱动
Name[zh_TW]=遺失印表機驅動程式
@@ -400,6 +403,7 @@
Comment[th]=ไม่มีไดรเวอร์ของเครื่องพิมพ์
Comment[tr]=Yazıcı Sürücüsü Yok
Comment[uk]=Немає драйвера принтера
+Comment[wa]=Mineu del sicrirece mancant
Comment[x-test]=xxMissing Printer Driverxx
Comment[zh_CN]=缺失打印机驱动
Comment[zh_TW]=遺失印表機驅動程式
@@ -452,6 +456,7 @@
Name[th]=อื่น ๆ
Name[tr]=Diğer
Name[uk]=Інше
+Name[wa]=Ôte
Name[x-test]=xxOtherxx
Name[zh_CN]=其它
Name[zh_TW]=其他
@@ -501,6 +506,7 @@
Comment[th]=อื่น ๆ
Comment[tr]=Diğer
Comment[uk]=Інше
+Comment[wa]=Ôte
Comment[x-test]=xxOtherxx
Comment[zh_CN]=其它
Comment[zh_TW]=其他
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/superkaramba/src/CMakeLists.txt new/kdeutils-4.5.95/superkaramba/src/CMakeLists.txt
--- old/kdeutils-4.5.85/superkaramba/src/CMakeLists.txt 2010-10-27 21:54:46.000000000 +0200
+++ new/kdeutils-4.5.95/superkaramba/src/CMakeLists.txt 2010-12-22 10:55:12.000000000 +0100
@@ -106,11 +106,9 @@
TARGET_LINK_LIBRARIES(superkaramba ${PYTHON_LIBRARIES})
endif(PYTHONLIBS_FOUND)
-IF(CMAKE_SYSTEM MATCHES "FreeBSD.*")
- TARGET_LINK_LIBRARIES(superkaramba
- kvm
- )
-ENDIF(CMAKE_SYSTEM MATCHES "FreeBSD.*")
+if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR CMAKE_SYSTEM_NAME MATCHES "DragonFly")
+ target_link_libraries(superkaramba kvm)
+endif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR CMAKE_SYSTEM_NAME MATCHES "DragonFly")
install(TARGETS superkaramba ${INSTALL_TARGETS_DEFAULT_ARGS})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/superkaramba/src/superkaramba.desktop new/kdeutils-4.5.95/superkaramba/src/superkaramba.desktop
--- old/kdeutils-4.5.85/superkaramba/src/superkaramba.desktop 2010-10-27 21:54:46.000000000 +0200
+++ new/kdeutils-4.5.95/superkaramba/src/superkaramba.desktop 2011-01-04 15:16:39.000000000 +0100
@@ -175,6 +175,7 @@
GenericName[th]=วิดเจ็ตของพื้นที่ทำงาน
GenericName[tr]=Masaüstü Programcıkları
GenericName[uk]=Віджети стільниці
+GenericName[wa]=Ahesses do scribanne
GenericName[x-test]=xxDesktop Widgetsxx
GenericName[zh_CN]=桌面部件
GenericName[zh_TW]=桌面元件
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeutils-4.5.85/sweeper/sweeper.desktop new/kdeutils-4.5.95/sweeper/sweeper.desktop
--- old/kdeutils-4.5.85/sweeper/sweeper.desktop 2010-10-27 21:54:45.000000000 +0200
+++ new/kdeutils-4.5.95/sweeper/sweeper.desktop 2011-01-04 15:16:38.000000000 +0100
@@ -58,6 +58,7 @@
Name[th]=เครื่องปัดกวาด
Name[tr]=Sweeper
Name[uk]=Очищення
+Name[wa]=Schoveu (Sweeper)
Name[x-test]=xxSweeperxx
Name[zh_CN]=清理器
Name[zh_TW]=清掃器
@@ -114,6 +115,7 @@
GenericName[th]=เครื่องมือทำความสะอาดระบบ
GenericName[tr]=Sistem Temizleyici
GenericName[uk]=Очищення системи
+GenericName[wa]=Netieu do sistinme
GenericName[x-test]=xxSystem Cleanerxx
GenericName[zh_CN]=系统清理器
GenericName[zh_TW]=系統清除器
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org