Hello community,
here is the log from the commit of package kdesdk4
checked in at Mon Jun 30 18:07:22 CEST 2008.
--------
--- KDE/kdesdk4/kdesdk4.changes 2008-06-23 23:33:45.000000000 +0200
+++ kdesdk4/kdesdk4.changes 2008-06-26 17:50:07.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Jun 26 17:49:57 CEST 2008 - dmueller@suse.de
+
+- update to 4.0.84
+
+-------------------------------------------------------------------
Old:
----
kdesdk-4.0.83.tar.bz2
New:
----
kdesdk-4.0.84.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdesdk4.spec ++++++
--- /var/tmp/diff_new_pack.c11679/_old 2008-06-30 18:06:25.000000000 +0200
+++ /var/tmp/diff_new_pack.c11679/_new 2008-06-30 18:06:25.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kdesdk4 (Version 4.0.83)
+# spec file for package kdesdk4 (Version 4.0.84)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,11 +13,11 @@
Name: kdesdk4
BuildRequires: db-devel flex kdebase4-workspace-devel
BuildRequires: libkdepimlibs4-devel oxygen-icon-theme subversion-devel
-License: GPL v2 or later
+License: GPL v2 only; GPL v2 or later
Group: System/GUI/KDE
Summary: KDE SDK Package
Url: http://www.kde.org/
-Version: 4.0.83
+Version: 4.0.84
Release: 1
Source0: kdesdk-%version.tar.bz2
Source1: _upstream
@@ -495,6 +495,8 @@
/usr/share/strigi/fieldproperties/strigi_translation.fieldproperties
%changelog
+* Thu Jun 26 2008 dmueller@suse.de
+- update to 4.0.84
* Wed Jun 18 2008 dmueller@suse.de
- update to 4.0.83
* Sat Jun 14 2008 schwab@suse.de
++++++ kdesdk-4.0.83.tar.bz2 -> kdesdk-4.0.84.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/cervisia/updateview.cpp new/kdesdk-4.0.84/cervisia/updateview.cpp
--- old/kdesdk-4.0.83/cervisia/updateview.cpp 2008-02-28 18:55:19.000000000 +0100
+++ new/kdesdk-4.0.84/cervisia/updateview.cpp 2008-06-25 09:58:52.000000000 +0200
@@ -181,6 +181,16 @@
}
+// updates internal data
+void UpdateView::replaceItem(Q3ListViewItem* oldItem,
+ Q3ListViewItem* newItem)
+{
+ const int index(relevantSelection.indexOf(oldItem));
+ if (index >= 0)
+ relevantSelection.replace(index, newItem);
+}
+
+
void UpdateView::unfoldSelectedFolders()
{
QApplication::setOverrideCursor(Qt::WaitCursor);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/cervisia/updateview.h new/kdesdk-4.0.84/cervisia/updateview.h
--- old/kdesdk-4.0.83/cervisia/updateview.h 2008-02-28 18:55:19.000000000 +0100
+++ new/kdesdk-4.0.84/cervisia/updateview.h 2008-06-25 09:58:52.000000000 +0200
@@ -69,6 +69,8 @@
*/
bool isUnfoldingTree() const;
+ void replaceItem(Q3ListViewItem*, Q3ListViewItem*);
+
signals:
void fileOpened(QString filename);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/cervisia/updateview_items.cpp new/kdesdk-4.0.84/cervisia/updateview_items.cpp
--- old/kdesdk-4.0.83/cervisia/updateview_items.cpp 2008-06-18 14:42:06.000000000 +0200
+++ new/kdesdk-4.0.84/cervisia/updateview_items.cpp 2008-06-25 09:58:52.000000000 +0200
@@ -216,19 +216,6 @@
}
-// delete the item with name itemName and remove it from m_itemsByName
-void UpdateDirItem::deleteItem(const QString& name)
-{
- const TMapItemsByName::iterator it = m_itemsByName.find(name);
- if (it != m_itemsByName.end())
- {
- UpdateItem* item = *it;
- m_itemsByName.erase(it);
- delete item;
- }
-}
-
-
UpdateItem* UpdateDirItem::insertItem(UpdateItem* item)
{
const TMapItemsByName::iterator it = m_itemsByName.find(item->entry().m_name);
@@ -244,6 +231,9 @@
}
else
{
+ // avoid dangling pointers in the view
+ updateView()->replaceItem(existingItem, item);
+
delete existingItem;
*it = item;
}
@@ -760,7 +750,9 @@
// - add new directory in Cervisia
// - update status
kDebug(8050) << "file changed to dir " << dirName;
- dirItem->deleteItem(dirName);
+
+ // just create a new dir item, createDirItem() will delete the
+ // file item and update the m_itemsByName map
item = 0;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/cervisia/updateview_items.h new/kdesdk-4.0.84/cervisia/updateview_items.h
--- old/kdesdk-4.0.83/cervisia/updateview_items.h 2008-06-18 14:42:06.000000000 +0200
+++ new/kdesdk-4.0.84/cervisia/updateview_items.h 2008-06-25 09:58:52.000000000 +0200
@@ -101,8 +101,6 @@
UpdateDirItem* createDirItem(const Cervisia::Entry& entry);
UpdateFileItem* createFileItem(const Cervisia::Entry& entry);
- void deleteItem(const QString& name);
-
UpdateItem* insertItem(UpdateItem* item);
UpdateItem* findItem(const QString& name) const;
Files old/kdesdk-4.0.83/doc/cervisia/index.cache.bz2 and new/kdesdk-4.0.84/doc/cervisia/index.cache.bz2 differ
Files old/kdesdk-4.0.83/doc/kapptemplate/index.cache.bz2 and new/kdesdk-4.0.84/doc/kapptemplate/index.cache.bz2 differ
Files old/kdesdk-4.0.83/doc/kate/index.cache.bz2 and new/kdesdk-4.0.84/doc/kate/index.cache.bz2 differ
Files old/kdesdk-4.0.83/doc/kate-plugins/index.cache.bz2 and new/kdesdk-4.0.84/doc/kate-plugins/index.cache.bz2 differ
Files old/kdesdk-4.0.83/doc/kbugbuster/index.cache.bz2 and new/kdesdk-4.0.84/doc/kbugbuster/index.cache.bz2 differ
Files old/kdesdk-4.0.83/doc/kcachegrind/index.cache.bz2 and new/kdesdk-4.0.84/doc/kcachegrind/index.cache.bz2 differ
Files old/kdesdk-4.0.83/doc/kompare/index.cache.bz2 and new/kdesdk-4.0.84/doc/kompare/index.cache.bz2 differ
Files old/kdesdk-4.0.83/doc/lokalize/index.cache.bz2 and new/kdesdk-4.0.84/doc/lokalize/index.cache.bz2 differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/doc/lokalize/index.docbook new/kdesdk-4.0.84/doc/lokalize/index.docbook
--- old/kdesdk-4.0.83/doc/lokalize/index.docbook 2008-06-03 11:34:37.000000000 +0200
+++ new/kdesdk-4.0.84/doc/lokalize/index.docbook 2008-06-25 09:58:52.000000000 +0200
@@ -225,7 +225,7 @@
works with the
<ulink url="http://www.google.com/language_tools?hl=en">Google Language
Tools</ulink> as well as the project file for it, at http://websvn.kde.org/kde/trunk/l10n-kde4/ru/" />.
+url="http://websvn.kde.org/trunk/l10n-kde4/ru/" />.
</para>
</chapter>
Files old/kdesdk-4.0.83/doc/scripts/kdesvn-build/index.cache.bz2 and new/kdesdk-4.0.84/doc/scripts/kdesvn-build/index.cache.bz2 differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/doc/scripts/man-create_makefile.1.docbook new/kdesdk-4.0.84/doc/scripts/man-create_makefile.1.docbook
--- old/kdesdk-4.0.83/doc/scripts/man-create_makefile.1.docbook 2008-05-21 10:33:37.000000000 +0200
+++ new/kdesdk-4.0.84/doc/scripts/man-create_makefile.1.docbook 2008-06-25 09:58:52.000000000 +0200
@@ -70,7 +70,7 @@
</varlistentry>
<varlistentry>
<term><envar>OBJ_REPLACEMENT</envar></term>
-<listitem><para>A <command>sed</command> expression that is used to transform the source directory into the build directory. For instance, if the source directory is <filename class="directory">~/src/kdesdk</filename> and the build directory is <filename class="directory">~/src/kdesdk-obj</filename>, then <envar>OBJ_REPLACEMENT</envar> should be set to <paramater>s#kdesdk#kdesdk-obj#</parameter>.</para></listitem>
+<listitem><para>A <command>sed</command> expression that is used to transform the source directory into the build directory. For instance, if the source directory is <filename class="directory">~/src/kdesdk</filename> and the build directory is <filename class="directory">~/src/kdesdk-obj</filename>, then <envar>OBJ_REPLACEMENT</envar> should be set to <parameter>s#kdesdk#kdesdk-obj#</parameter>.</para></listitem>
</varlistentry>
</variablelist>
Files old/kdesdk-4.0.83/doc/umbrello/index.cache.bz2 and new/kdesdk-4.0.84/doc/umbrello/index.cache.bz2 differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/C++/akonadiresource/akonadiresource.kdevtemplate new/kdesdk-4.0.84/kapptemplate/templates/C++/akonadiresource/akonadiresource.kdevtemplate
--- old/kdesdk-4.0.83/kapptemplate/templates/C++/akonadiresource/akonadiresource.kdevtemplate 2008-05-29 13:19:26.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/C++/akonadiresource/akonadiresource.kdevtemplate 2008-06-26 03:33:14.000000000 +0200
@@ -1,6 +1,24 @@
# KDE Config File
[General]
Name=Akonadi Resource Template
+Name[es]=Plantilla de recursos de Akonadi
+Name[et]=Akonadi ressursi mall
+Name[gl]=Modelo de recurso de Akonadi
+Name[nds]=Akonadi-Ressourcevörlaag
+Name[pt]=Modelo de Recurso do Akonadi
+Name[pt_BR]=Modelo de Recurso do Akonadi
+Name[uk]=Шаблон ресурсу Akonadi
+Name[zh_CN]=Akonadi 资源模板
+Name[zh_TW]=Aknoadi 資源樣本
Comment=A template for an Akonadi PIM data resource
+Comment[es]=Una plantilla para un recurso de datos PIM de Akonadi
+Comment[et]=Akonadi PIM andmete ressursi mall
+Comment[gl]=Un modelo de recurso de datos de PIM para Akonadi
+Comment[nds]=En Akonadi-Vörlaag för en PIM-Datenressource
+Comment[pt]=Um modelo para um recurso de dados PIM do Akonadi
+Comment[pt_BR]=Um modelo para um recurso de dados PIM do Akonadi
+Comment[uk]=Шаблон для ресурсу даних PIM Akonadi
+Comment[zh_CN]=Akonadi 个人信息管理数据资源模板
+Comment[zh_TW]=Akonadi PIM 資料資源樣本
Category=C++/KDE
Icon=akonadi-resources.png
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/C++/kapp4/kapp4.kdevtemplate new/kdesdk-4.0.84/kapptemplate/templates/C++/kapp4/kapp4.kdevtemplate
--- old/kdesdk-4.0.83/kapptemplate/templates/C++/kapp4/kapp4.kdevtemplate 2008-05-21 10:33:33.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/C++/kapp4/kapp4.kdevtemplate 2008-06-26 03:33:14.000000000 +0200
@@ -1,7 +1,25 @@
# KDE Config File
[General]
Name=KDE 4 GUI Application
+Name[es]=Una aplicación para el entorno gráfico de KDE 4
+Name[et]=KDE4 GUI rakendus
+Name[gl]=Un programa con GUI de KDE4
+Name[nds]=KDE4-Böversiet-Programm
+Name[pt]=Aplicação Gráfica do KDE 4
+Name[pt_BR]=Aplicação Gráfica do KDE 4
+Name[uk]=Програма з графічним інтерфейсом для KDE4
+Name[zh_CN]=KDE 4 图形用户界面应用程序
+Name[zh_TW]=KDE 4 圖形介面應用程式
Comment=KDE4 simple template based on CMake, inherits from XMLGuiWindow and demonstrates how to use KConfig XT
+Comment[es]=Sencilla plantilla para KDE 4 basada en CMake, que hereda de XMLGuiWindow y demuestra cómo usar KConfig XT
+Comment[et]=Lihtne KDE4 mall CMake'i põhjal, XMLGuiWindow järglane, mis näitab, kuidas kasutada KConfig XT-d
+Comment[gl]=Modelo simples para KDE4 baseado en CMake, herda de XMLGuiWindow e demonstra como empregar KConfig XT
+Comment[nds]=Eenfach KDE4-Vörlaag, opbuut op CMake, arvt vun XMLGuiWindow un wiest, wodennig KConfigXT bruukt warrt
+Comment[pt]=Um modelo simples para KDE4 com base no CMake, que herda do XMLGuiWindow e demonstra como utilizar o KConfig XT
+Comment[pt_BR]=Um modelo simples para KDE4 com base no CMake, que herda do XMLGuiWindow e demonstra como utilizar o KConfig XT
+Comment[uk]=Простий шаблон програми для KDE4, заснований на CMake, успадковує клас XMLGuiWindow і демонструє використання KConfig XT
+Comment[zh_CN]=基于 CMake,继承自 XMLGuiWindow 和演示如何使用 KConfig XT 的 KDE4 简单模板
+Comment[zh_TW]=基於 CMake 的 KDE4 簡單應用程式樣本,從 XMLGuiWindow 繼承而來,用於展示如何使用 KConfig XT
Category=C++/KDE
Icon=kapp4.png
-ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
\ No newline at end of file
+ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/C++/kapp4/src/%{APPNAMELC}.desktop new/kdesdk-4.0.84/kapptemplate/templates/C++/kapp4/src/%{APPNAMELC}.desktop
--- old/kdesdk-4.0.83/kapptemplate/templates/C++/kapp4/src/%{APPNAMELC}.desktop 2008-06-18 14:42:03.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/C++/kapp4/src/%{APPNAMELC}.desktop 2008-06-25 09:58:52.000000000 +0200
@@ -7,6 +7,7 @@
Type=Application
DocPath=%{APPNAMELC}/index.html
GenericName=A KDE4 Application
+GenericName[da]=Et KDE4-program
GenericName[el]=Μια εφαρμογή KDE4
GenericName[es]=Una aplicación de KDE4
GenericName[et]=KDE4 rakendus
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/C++/kpartapp/kpartapp.kdevtemplate new/kdesdk-4.0.84/kapptemplate/templates/C++/kpartapp/kpartapp.kdevtemplate
--- old/kdesdk-4.0.83/kapptemplate/templates/C++/kpartapp/kpartapp.kdevtemplate 2008-05-21 10:33:33.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/C++/kpartapp/kpartapp.kdevtemplate 2008-06-26 03:33:14.000000000 +0200
@@ -1,7 +1,25 @@
# KDE Config File
[General]
-Name=KDE 4 KPart Application
+Name=KDE 4 KPart Application
+Name[es]=Una aplicación KPart de KDE 4
+Name[et]=KDE 4 KPart rakendus
+Name[gl]=Unha programa KPart de KDE4
+Name[nds]=KPart-Programm för KDE4
+Name[pt]=Aplicação KPart do KDE 4
+Name[pt_BR]=Aplicação KPart do KDE 4
+Name[uk]=Програма KPart для KDE 4
+Name[zh_CN]=KDE 4 KPart 应用程序
+Name[zh_TW]=KDE 4 KPart 應用程式
Comment=KDE4 simple template based on CMake, inherits from XMLGuiWindow and demonstrates how to use KPart
+Comment[es]=Sencilla plantilla para KDE4 basada en CMake, que hereda de XMLGuiWindow y demuestra cómo usar KPart
+Comment[et]=Lihtne KDE4 rakendus CMake'i põhjal, XMLGuiWindow järglane, mis näitab, kuidas kasutada KParti
+Comment[gl]=Un modelo simples de KDE4 baseado en CMake, herda de XMLGuiWindow e demonstra como empregar KPart
+Comment[nds]=Eenfach KDE4-Vörlaag, opbuut op CMake, arvt vun XMLGuiWindow un wiest, wodennig KPart bruukt warrt
+Comment[pt]=Um modelo simples para KDE4 com base no CMake, que herda do XMLGuiWindow e demonstra como utilizar o KPart
+Comment[pt_BR]=Um modelo simples para KDE4 com base no CMake, que herda do XMLGuiWindow e demonstra como utilizar o KPart
+Comment[uk]=Простий шаблон програми для KDE4, заснований на CMake, успадковує клас XMLGuiWindow і демонструє використання KPart
+Comment[zh_CN]=基于 CMake,继承自 XMLGuiWindow 和演示如何使用 KPart 的 KDE4 简单模板
+Comment[zh_TW]=基於 CMake 的 KDE4 簡單應用程式樣本,從 XMLGuiWindow 繼承而來,用於展示如何使用 KPart
Category=C++/KDE
Icon=kpartapp.png
-ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
\ No newline at end of file
+ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/C++/kpartapp/src/%{APPNAMELC}.desktop new/kdesdk-4.0.84/kapptemplate/templates/C++/kpartapp/src/%{APPNAMELC}.desktop
--- old/kdesdk-4.0.83/kapptemplate/templates/C++/kpartapp/src/%{APPNAMELC}.desktop 2008-06-18 14:42:03.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/C++/kpartapp/src/%{APPNAMELC}.desktop 2008-06-25 09:58:52.000000000 +0200
@@ -7,6 +7,7 @@
Type=Application
DocPath=%{APPNAMELC}/index.html
GenericName=A KDE KPart Application
+GenericName[da]=Et KDE KPart-program
GenericName[el]=Μια εφαρμογή KDE KPart
GenericName[es]=Una aplicación KPart de KDE
GenericName[et]=KDE KPart rakendus
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/C++/plasmoid/plasmoid.kdevtemplate new/kdesdk-4.0.84/kapptemplate/templates/C++/plasmoid/plasmoid.kdevtemplate
--- old/kdesdk-4.0.83/kapptemplate/templates/C++/plasmoid/plasmoid.kdevtemplate 2008-05-21 10:33:33.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/C++/plasmoid/plasmoid.kdevtemplate 2008-06-26 03:33:14.000000000 +0200
@@ -1,6 +1,24 @@
# KDE Config File
[General]
Name=Plasma Applet Template
+Name[es]=Plantilla de applet para Plasma
+Name[et]=Plasma apleti mall
+Name[gl]=Modelo de applet de Plasma
+Name[nds]=Plasma-Lüttprogrammvörlaag
+Name[pt]=Modelo de 'Applet' do Plasma
+Name[pt_BR]=Modelo de 'Applet' do Plasma
+Name[uk]=Шаблон аплету Plasma
+Name[zh_CN]=Plasma 小程序模板
+Name[zh_TW]=Plasma 小程式樣本
Comment=A plasma applet template displaying an icon and a text
+Comment[es]=Una plantilla de applet para Plasma que muestra un icono y un texto
+Comment[et]=Plasma apleti mall, näitab ikooni ja teksti
+Comment[gl]=Un modelo de applet de plasma que mostra un ícone e un texto
+Comment[nds]=En Lüttprogramm-Vörlaag för Plasma, wiest en Lüttbild un en Text
+Comment[pt]=Um modelo de 'applet' do Plasma que mostra um ícone e algum texto
+Comment[pt_BR]=Um modelo de 'applet' do Plasma que mostra um ícone e algum texto
+Comment[uk]=Шаблон аплету plasma, який показу піктограму і текст
+Comment[zh_CN]=显示图标和文本的 plasma 小程序模板
+Comment[zh_TW]=Plasma 小程式樣本,用於顯示圖示與文字
Category=C++/KDE
Icon=plasma-applet.png
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate new/kdesdk-4.0.84/kapptemplate/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate
--- old/kdesdk-4.0.83/kapptemplate/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate 2008-05-21 10:33:33.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate 2008-06-26 03:33:14.000000000 +0200
@@ -1,50 +1,25 @@
# KDE Config File
[General]
Name=Qt4 GUI Application
-Name[de]=Qt4 Anwendung mit graphischer Oberfläche
-Name[el]=Εφαρμογή GUI της Qt4
-Name[es]=Aplicación con interfaz gráfica Qt4
-Name[fa]=کاربرد ونک Qt4
-Name[fr]=Application avec interface graphique Qtopia
-Name[ga]=Feidhmchlár Grafach Qt4
-Name[gl]=Aplicación Qt4 con GUI
-Name[hi]=क्यूटी४ जीयूआई अनुप्रयोग
-Name[it]=Applicazione GUI Qt4
-Name[ja]=Qt4 GUI アプリケーション
-Name[ko]=Qt4 GUI 프로그램
-Name[nds]=Qt4-Böversietprogramm
-Name[ne]=Qt4 GUI अनुप्रयोग
-Name[pl]=Aplikacja (GUI) QT4
+Name[es]=Aplicación Qt4 para interfaz gráfica
+Name[et]=Qt4 GUI rakendus
+Name[gl]=Un programa con GUI de Qt4
+Name[nds]=Qt4-Böversiet-Programm
Name[pt]=Aplicação GUI do Qt4
-Name[pt_BR]=Aplicativo Gráfico do Qt4
-Name[sv]=Qt4-program med grafiskt gränssnitt
-Name[tr]=Qt4 Grafiksel Kullanıcı Arayüzü Uygulaması
-Name[uk]=Програма з GUI на Qt4
-Name[x-test]=xxQt4 GUI Applicationxx
-Name[zh_CN]=Qt4 图形界面应用程序
-Name[zh_TW]=Qt4 使用者介面應用程式
+Name[pt_BR]=Aplicação GUI do Qt4
+Name[uk]=Програма з графічним інтерфейсом на Qt4
+Name[zh_CN]=Qt4 图形用户界面应用程序
+Name[zh_TW]=Qt4 圖形介面應用程式
Category=C++/Qt (qmake)
Comment=Generate a QMake/Qt4 based application with graphical user interface (crossplatform compatible)
-Comment[de]=Erstellt eine QMake/Qt4 basierte Anwendung mit graphischer Benutzeroberfläche (Crossplattform kompatibel)
-Comment[el]=Δημιουργία μιας εφαρμογής με βάση τα QMake/Qt4 με γραφικό περιβάλλον (συμβατή με πολλαπλές πλατφόρμες)
-Comment[es]=Genera una aplicación basada en QMake/Qt4 con interfaz gráfica (compatible multiplataforma)
-Comment[fa]=یک کاربرد بر مبنای QMake/Qt4 با واسط کاربر نگارهای تولید میکند )همساز بین سکویی(
-Comment[fr]=Générer une application basée sur QMake / Qt4 avec interface graphique (compatible multiplate-forme)
-Comment[ga]=Cruthaigh feidhmchlár bunaithe ar QMake/Qt4 le comhéadan grafach (feidhmchlár trasardáin)
-Comment[gl]=Xera un programa baseado en QMake/Qt4 con inteface gráfica para o usuario (compatíbel con multiplataforma)
-Comment[it]=Genera un'applicazione basata su QMake/Qt4 con interfaccia utente grafica (compatibile multipiattaforma)
-Comment[ja]=グラフィカルユーザインターフェースを持つ QMake/Qt4 ベースのアプリケーションを作成 (クロスプラットフォーム)
-Comment[ko]=크로스 플랫폼 호환 QMake/Qt4 그래픽 사용자 인터페이스 프로그램을 만듭니다
-Comment[nds]=En Programm mit graafsch Böversiet opstellen, dat op QMake un Qt4 opbuut (över Bedriefümgeven weg kompatibel)
-Comment[ne]=(क्रसप्लेटफर्मसँग मिल्दोजुल्दो) ग्राफिकल प्रयोगकर्ता इन्टरफेससँग QMake/Qt4 आधारित अनुप्रयोग सिर्जना गर्नुहोस्
-Comment[pl]=Generuje program używający QMake i Qt/4 z graficznym interfejsem użytkownika (wieloplatformowy)
+Comment[es]=Genera una aplicación basada en QMake/Qt4 con interfaz gráfica de usuario (compatible multiplataforma)
+Comment[et]=QMake/Qt4 põhise rakenduse loomine graafilise kasutajaliidesega (ühildub paljude platvormidega)
+Comment[gl]=Xera un programa baseado en QMake/Qt4 con interface gráfica de usuario (compatíbel con multiplataforma)
+Comment[nds]=En op QMake/Qt4 opbuen Programm mit graafsch Böversiet opstellen (lett sik op mehr Systemen kompileren)
Comment[pt]=Gera uma aplicação baseada no QMake/Qt4 com uma interface gráfica (compatível com várias plataformas)
-Comment[pt_BR]=Gera um aplicativo baseado no QMake/Qt4 com uma interface gráfica (compatível com várias plataformas)
-Comment[sv]=Skapar ett QMake- och Qt4-baserat program med ett grafiskt användargränssnitt (som fungerar på flera plattformar)
-Comment[tr]=Grafiksel Kullancı Arayüzü Tabanlı QMake/Qt4 tabanlı bir uygulama yarat (Platformlararası geçimli)
+Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt4 com uma interface gráfica (compatível com várias plataformas)
Comment[uk]=Створення програми, заснованої на QMake/Qt4, з графічним інтерфейсом (годиться для декількох платформ)
-Comment[x-test]=xxGenerate a QMake/Qt4 based application with graphical user interface (crossplatform compatible)xx
-Comment[zh_CN]=生成基于 QMake/Qt4 的图形界面应用程序(跨平台兼容)
-Comment[zh_TW]=產生一個 QMake/Qt4 為基礎的使用者介面應用程式(跨平台相容)
+Comment[zh_CN]=生成一个基于 QMake/Qt4 的图形用户应用程序模板(跨平台兼容)
+Comment[zh_TW]=產生以 QMake/Qt4 為基礎的應用程式,含圖形介面,並且跨平台
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Icon=qmake4gui.png
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/Python/pykde4app/pykde4app.kdevtemplate new/kdesdk-4.0.84/kapptemplate/templates/Python/pykde4app/pykde4app.kdevtemplate
--- old/kdesdk-4.0.83/kapptemplate/templates/Python/pykde4app/pykde4app.kdevtemplate 2008-05-21 10:33:33.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/Python/pykde4app/pykde4app.kdevtemplate 2008-06-26 03:33:14.000000000 +0200
@@ -1,6 +1,24 @@
# KDE Config File
[General]
Name=PyKDE4 GUI Application
+Name[es]=Aplicación PyKDE4 con interfaz gráfica
+Name[et]=PyKDE4 GUI rakendus
+Name[gl]=Un programa con GUI de PyKDE4
+Name[nds]=PyKDE4-Böversiet-Programm
+Name[pt]=Aplicação Gráfica do PyKDE4
+Name[pt_BR]=Aplicação Gráfica do PyKDE4
+Name[uk]=Програма з графічним інтерфейсом на PyKDE4
+Name[zh_CN]=PyKDE4 图形用户界面应用程序
+Name[zh_TW]=PyKDE4 圖形介面應用程式
Comment=PyKDE4 template - needs PyKDE4
+Comment[es]=Plantilla PyKDE4 (necesita PyKDE4)
+Comment[et]=PyKDE4 mall - vajalik on PyKDE4
+Comment[gl]=Modelo de PyKDE4, precisa de PyKDE4
+Comment[nds]=PyKDE4-Vörlaag - PyKDE4 deit noot
+Comment[pt]=Modelo do PyKDE4 - necessita do PyKDE4
+Comment[pt_BR]=Modelo do PyKDE4 - necessita do PyKDE4
+Comment[uk]=Шаблон PyKDE4 — потрібен PyKDE4
+Comment[zh_CN]=PyKDE4 模板 - 需要 PyKDE4
+Comment[zh_TW]=PyKDE4 樣本─需要 PyKDE4
Category=PyKDE4
Icon=pykde4.png
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/Python/pyqt4app/pyqt4app.kdevtemplate new/kdesdk-4.0.84/kapptemplate/templates/Python/pyqt4app/pyqt4app.kdevtemplate
--- old/kdesdk-4.0.83/kapptemplate/templates/Python/pyqt4app/pyqt4app.kdevtemplate 2008-05-21 10:33:33.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/Python/pyqt4app/pyqt4app.kdevtemplate 2008-06-26 03:33:14.000000000 +0200
@@ -1,6 +1,24 @@
# KDE Config File
[General]
Name=PyQt4 GUI Application
+Name[es]=Aplicación PyQt4 con interfaz gráfica
+Name[et]=PyQt4 GUI rakendus
+Name[gl]=Un programa con GUI de PyQt4
+Name[nds]=PyQt4-Böversiet-Programm
+Name[pt]=Aplicação Gráfica do PyQt4
+Name[pt_BR]=Aplicação Gráfica do PyQt4
+Name[uk]=Програма з графічним інтерфейсом на PyQt4
+Name[zh_CN]=PyQt4 图形用户界面应用程序
+Name[zh_TW]=PyQt4 圖形介面應用程式
Comment=PyQt template using a Designer file - needs PyQt4
+Comment[es]=Plantilla PyQt que usa un archivo de Designer (necesita PyQt4)
+Comment[et]=PyQt mall Disaineri faili põhjal - vajalik on PyQt4
+Comment[gl]=Modelo de PyQt que emprega un ficheiro do Designer, precisa de PyQt4
+Comment[nds]=PyQt-Vörlaag, bruukt en Designer-Datei - PyQt4 deit noot
+Comment[pt]=Um modelo para o PyQt que usa um ficheiro do Designer - necessita do PyQt4
+Comment[pt_BR]=Um modelo para o PyQt que usa um ficheiro do Designer - necessita do PyQt4
+Comment[uk]=Шаблон PyQt, з використанням файла Designer — потрібен PyQt4
+Comment[zh_CN]=使用 Designer 文件的 PyQt 模板 - 需要 PyQt4
+Comment[zh_TW]=使用設計家檔案的 PyQt 樣本─需要 PyQt4
Category=PyQt4
Icon=pyqt4app.png
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/ruby/kderubyapp/kderubyapp.kdevtemplate new/kdesdk-4.0.84/kapptemplate/templates/ruby/kderubyapp/kderubyapp.kdevtemplate
--- old/kdesdk-4.0.83/kapptemplate/templates/ruby/kderubyapp/kderubyapp.kdevtemplate 2008-05-21 10:33:33.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/ruby/kderubyapp/kderubyapp.kdevtemplate 2008-06-26 03:33:14.000000000 +0200
@@ -1,7 +1,25 @@
# KDE Config File
[General]
Name=KDE 4 Ruby GUI Application
+Name[es]=Aplicación Ruby para KDE 4 con interfaz gráfica
+Name[et]=KDE 4 Ruby GUI rakendus
+Name[gl]=Un programa en ruby con GUI de KDE4
+Name[nds]=KDE4Ruby-Böversiet-Programm
+Name[pt]=Aplicação Gráfica em Ruby para o KDE 4
+Name[pt_BR]=Aplicação Gráfica em Ruby para o KDE 4
+Name[uk]=Програма з графічним інтерфейсом для KDE 4 на Ruby
+Name[zh_CN]=KDE 4 Ruby 图形用户界面应用程序
+Name[zh_TW]=KDE4 Ruby 圖形介面應用程式
Comment=KDE4 simple ruby template, inherits from XMLGuiWindow - needs korundum4
-Category=Ruby
+Comment[es]=Sencilla plantilla Ruby para KDE4, que hereda de XMLGuiWindow (necesita korundum4)
+Comment[et]=Lihtne KDE4 Ruby mall, XMLGuiWindow järglane - vajalik on korundum4
+Comment[gl]=Un modelo simples en ruby baseado en KDE4, herda de XMLGuiWindow, precisa de korundum4
+Comment[nds]=Eenfach KDE4-Ruby-Vörlaag, arvt vun XMLGuiWindow - Korundum4 deit noot
+Comment[pt]=Um modelo simples em Ruby para o KDE4, que herda do XMLGuiWindow - necessita do korundum4
+Comment[pt_BR]=Um modelo simples em Ruby para o KDE4, que herda do XMLGuiWindow - necessita do korundum4
+Comment[uk]=Простий шаблон KDE4 на ruby, успадковує клас XMLGuiWindow — потрібен korundum4
+Comment[zh_CN]=KDE4 简单 ruby 模板,继承自 XMLGuiWindow - 需要 korundum4
+Comment[zh_TW]=KDE4 的簡單 ruby 樣本,從 XMLGuiWindow 繼承而來─需要 korundum4
+Category=Ruby
Icon=kderubyapp.png
-ShowFilesAfterGeneration=%{dest}/src/main.rb
\ No newline at end of file
+ShowFilesAfterGeneration=%{dest}/src/main.rb
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kapptemplate/templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop new/kdesdk-4.0.84/kapptemplate/templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop
--- old/kdesdk-4.0.83/kapptemplate/templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop 2008-06-18 14:42:03.000000000 +0200
+++ new/kdesdk-4.0.84/kapptemplate/templates/ruby/kderubyapp/src/%{APPNAMELC}.desktop 2008-06-25 09:58:52.000000000 +0200
@@ -7,6 +7,7 @@
Type=Application
DocPath=%{APPNAMELC}/index.html
GenericName=A KDE4 Ruby Application
+GenericName[da]=Et KDE4 Ruby-program
GenericName[el]=Μια εφαρμογή KDE4 Ruby
GenericName[es]=Una aplicación Ruby de KDE4
GenericName[et]=KDE4 Ruby rakendus
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kioslave/svn/svnhelper/kio_svn_helper.cpp new/kdesdk-4.0.84/kioslave/svn/svnhelper/kio_svn_helper.cpp
--- old/kdesdk-4.0.83/kioslave/svn/svnhelper/kio_svn_helper.cpp 2008-01-05 00:57:53.000000000 +0100
+++ new/kdesdk-4.0.84/kioslave/svn/svnhelper/kio_svn_helper.cpp 2008-06-25 09:58:52.000000000 +0200
@@ -248,7 +248,7 @@
}
}
} else {
- KMessageBox::sorry(0, "Sorry, request not recognised. Perhaps not implemented yet?", "Feature Not Implemented");
+ KMessageBox::sorry(0, i18n("Sorry, request not recognised. Perhaps not implemented yet?"), i18n("Feature Not Implemented"));
}
QTimer::singleShot( 0, this, SLOT( finished() ) );
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/kmtrace/kminspector.cmake new/kdesdk-4.0.84/kmtrace/kminspector.cmake
--- old/kdesdk-4.0.83/kmtrace/kminspector.cmake 2008-01-05 00:57:40.000000000 +0100
+++ new/kdesdk-4.0.84/kmtrace/kminspector.cmake 2008-06-26 10:12:38.000000000 +0200
@@ -2,7 +2,7 @@
export MALLOC_TREE=kminspector.tree
export MALLOC_THRESHOLD=2000
-export LD_PRELOAD=${CMAKE_INSTALL_PREFIX}${LIB_INSTALL_DIR}/libktrace.so
+export LD_PRELOAD=${LIB_INSTALL_DIR}/libktrace.so
$*
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/lokalize/src/catalog/gettextheader.cpp new/kdesdk-4.0.84/lokalize/src/catalog/gettextheader.cpp
--- old/kdesdk-4.0.83/lokalize/src/catalog/gettextheader.cpp 2008-06-10 13:41:20.000000000 +0200
+++ new/kdesdk-4.0.84/lokalize/src/catalog/gettextheader.cpp 2008-06-25 09:58:52.000000000 +0200
@@ -42,7 +42,7 @@
#if 0
pInfo.insert("cs", "nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
pInfo.insert("da", "nplurals=2; plural=(n != 1);");
-pInfo.insert("de", "nplurals=2; plural=(n != 1);");
+pInfo.insert("de", "nplurals=2; plural=n != 1;");
pInfo.insert("el", "nplurals=2; plural=(n != 1);");
pInfo.insert("en", "nplurals=2; plural=(n != 1);");
pInfo.insert("en_GB", "nplurals=2; plural=(n != 1);");
@@ -130,7 +130,7 @@
static const char* pInfo[NUM_LANG_WITH_INFO]={
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;",
"nplurals=2; plural=(n != 1);",
-"nplurals=2; plural=(n != 1);",
+"nplurals=2; plural=n != 1;",
"nplurals=2; plural=(n != 1);",
"nplurals=2; plural=(n != 1);",
"nplurals=2; plural=(n != 1);",
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/lokalize/src/webquery/myactioncollectionview.h new/kdesdk-4.0.84/lokalize/src/webquery/myactioncollectionview.h
--- old/kdesdk-4.0.83/lokalize/src/webquery/myactioncollectionview.h 2008-01-29 10:18:13.000000000 +0100
+++ new/kdesdk-4.0.84/lokalize/src/webquery/myactioncollectionview.h 2008-06-25 09:58:52.000000000 +0200
@@ -51,7 +51,7 @@
public slots:
void triggerSelectedActions();
- void reset(){Kross::ActionCollectionView::reset();selectAll();}
+ void reset(){Kross::ActionCollectionView::reset();/*selectAll();*/}
signals:
void query(const CatalogData& data);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/umbrello/.krazy new/kdesdk-4.0.84/umbrello/.krazy
--- old/kdesdk-4.0.83/umbrello/.krazy 1970-01-01 01:00:00.000000000 +0100
+++ new/kdesdk-4.0.84/umbrello/.krazy 2008-06-25 09:58:51.000000000 +0200
@@ -0,0 +1 @@
+SKIP /umbrello/headings/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/umbrello/umbrello/headings/.krazy new/kdesdk-4.0.84/umbrello/umbrello/headings/.krazy
--- old/kdesdk-4.0.83/umbrello/umbrello/headings/.krazy 2008-06-03 11:34:36.000000000 +0200
+++ new/kdesdk-4.0.84/umbrello/umbrello/headings/.krazy 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-EXCLUDE copyright,license,includes
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/umbrello/umbrello/uml.cpp new/kdesdk-4.0.84/umbrello/umbrello/uml.cpp
--- old/kdesdk-4.0.83/umbrello/umbrello/uml.cpp 2008-06-03 11:34:37.000000000 +0200
+++ new/kdesdk-4.0.84/umbrello/umbrello/uml.cpp 2008-06-25 09:58:51.000000000 +0200
@@ -1271,7 +1271,8 @@
{
QStringList supportedFormats = mimeData->formats();
foreach( const QString &format, supportedFormats ) {
- const char* f = format.toAscii().constData();
+ QByteArray fba = format.toAscii();
+ const char* f = fba.constData();
if ( !qstrnicmp(f,"application/x-uml-clip", 22) ) {
//FIXME need to test for clip1, clip2, clip3, clip4 or clip5
//(the only valid clip types)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdesdk-4.0.83/umbrello/umbrello/umlviewimageexportermodel.cpp new/kdesdk-4.0.84/umbrello/umbrello/umlviewimageexportermodel.cpp
--- old/kdesdk-4.0.83/umbrello/umbrello/umlviewimageexportermodel.cpp 2008-02-21 10:28:19.000000000 +0100
+++ new/kdesdk-4.0.84/umbrello/umbrello/umlviewimageexportermodel.cpp 2008-06-25 09:58:51.000000000 +0200
@@ -25,6 +25,7 @@
#include
#include
#include
+#include
// kde include files
#include
@@ -323,30 +324,29 @@
return true;
}
-bool UMLViewImageExporterModel::exportViewToSvg(UMLView* view, const QString &fileName) const {
+bool UMLViewImageExporterModel::exportViewToSvg(UMLView* view, const QString &fileName) const
+{
bool exportSuccessful;
+ QRect rect = view->getDiagramRect();
- QPicture* diagram = new QPicture();
-
- // do not call printer.setup(); because we want no user
- // interaction here
- QPainter* painter = new QPainter();
- painter->begin( diagram );
+ QSvgGenerator generator;
+ generator.setFileName(fileName);
+ generator.setSize(rect.size());
+ QPainter painter(&generator);
// make sure the widget sizes will be according to the
// actually used printer font, important for getDiagramRect()
// and the actual painting
- view->forceUpdateWidgetFontMetrics(painter);
+ view->forceUpdateWidgetFontMetrics(&painter);
- QRect rect = view->getDiagramRect();
- painter->translate(-rect.x(),-rect.y());
- view->getDiagram(rect,*painter);
- painter->end();
- exportSuccessful = diagram->save(fileName);
- // delete painter and printer before we try to open and fix the file
- delete painter;
- delete diagram;
+ painter.translate(-rect.x(),-rect.y());
+ view->getDiagram(rect, painter);
+ painter.end();
+
+ //FIXME: Determine the status of svg generation.
+ exportSuccessful = true;
+
// next painting will most probably be to a different device (i.e. the screen)
view->forceUpdateWidgetFontMetrics(0);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org