Hello community,
here is the log from the commit of package kdebindings4 for openSUSE:Factory
checked in at Tue Jun 2 13:09:54 CEST 2009.
--------
--- KDE/kdebindings4/kdebindings4.changes 2009-05-21 23:59:11.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdebindings4/kdebindings4.changes 2009-05-31 17:21:03.000000000 +0200
@@ -1,0 +2,5 @@
+Wed May 27 22:13:32 CEST 2009 - dmueller@suse.de
+
+- update to 4.2.88svn973768
+
+-------------------------------------------------------------------
mono-kde4.changes: same change
python-kde4.changes: same change
ruby-kde4.changes: same change
calling whatdependson for head-i586
Old:
----
kdebindings-4.2.86svn968571.tar.bz2
kdebindings-GCC44.diff
revert.diff
New:
----
kdebindings-4.2.88svn973768.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdebindings4.spec ++++++
--- /var/tmp/diff_new_pack.Q10440/_old 2009-06-02 13:09:33.000000000 +0200
+++ /var/tmp/diff_new_pack.Q10440/_new 2009-06-02 13:09:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kdebindings4 (Version 4.2.86svn968571)
+# spec file for package kdebindings4 (Version 4.2.88svn973768)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -30,13 +30,11 @@
License: LGPL v2.1 or later
Group: Development/Libraries/KDE
Summary: Bindings for KDE 4.x libraries
-Version: 4.2.86svn968571
-Release: 2
+Version: 4.2.88svn973768
+Release: 1
Source0: kdebindings-%version.tar.bz2
Patch0: 4_3_BRANCH.diff
Patch1: plasma_no_examples.diff
-Patch2: revert.diff
-Patch3: kdebindings-GCC44.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define is_mono 0
%define is_python 0
@@ -128,8 +126,6 @@
%setup -q -n kdebindings-%version
%patch0
%patch1
-%patch2 -R
-%patch3
%build
rm -rf xparts php
@@ -254,6 +250,7 @@
/usr/share/sip/PyKDE4/soprano
/usr/%_lib/kde4/kpythonpluginfactory.so
/usr/share/sip/PyKDE4/plasma
+/usr/share/sip/PyKDE4/polkitqt
%endif
%if %is_ruby
@@ -390,6 +387,8 @@
%endif
%changelog
+* Wed May 27 2009 dmueller@suse.de
+- update to 4.2.88svn973768
* Thu May 21 2009 beineri@opensuse.org
- fix build with gcc-4.4
* Sun May 17 2009 beineri@opensuse.org
++++++ mono-kde4.spec ++++++
--- /var/tmp/diff_new_pack.Q10440/_old 2009-06-02 13:09:33.000000000 +0200
+++ /var/tmp/diff_new_pack.Q10440/_new 2009-06-02 13:09:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package mono-kde4 (Version 4.2.86svn968571)
+# spec file for package mono-kde4 (Version 4.2.88svn973768)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -30,13 +30,11 @@
License: GPL v2 or later
Group: Development/Libraries/KDE
Summary: Mono bindings for KDE 4.x libraries
-Version: 4.2.86svn968571
-Release: 2
+Version: 4.2.88svn973768
+Release: 1
Source0: kdebindings-%version.tar.bz2
Patch0: 4_3_BRANCH.diff
Patch1: plasma_no_examples.diff
-Patch2: revert.diff
-Patch3: kdebindings-GCC44.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define is_mono 1
%define is_python 0
@@ -127,8 +125,6 @@
%setup -q -n kdebindings-%version
%patch0
%patch1
-%patch2 -R
-%patch3
%build
rm -rf xparts php
@@ -253,6 +249,7 @@
/usr/share/sip/PyKDE4/soprano
/usr/%_lib/kde4/kpythonpluginfactory.so
/usr/share/sip/PyKDE4/plasma
+/usr/share/sip/PyKDE4/polkitqt
%endif
%if %is_ruby
@@ -389,6 +386,8 @@
%endif
%changelog
+* Wed May 27 2009 dmueller@suse.de
+- update to 4.2.88svn973768
* Thu May 21 2009 beineri@opensuse.org
- fix build with gcc-4.4
* Sun May 17 2009 beineri@opensuse.org
++++++ python-kde4.spec ++++++
--- /var/tmp/diff_new_pack.Q10440/_old 2009-06-02 13:09:34.000000000 +0200
+++ /var/tmp/diff_new_pack.Q10440/_new 2009-06-02 13:09:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package python-kde4 (Version 4.2.86svn968571)
+# spec file for package python-kde4 (Version 4.2.88svn973768)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -30,13 +30,11 @@
License: LGPL v2.1 or later
Group: Development/Libraries/KDE
Summary: Python Bindings for KDE 4.x Platform
-Version: 4.2.86svn968571
-Release: 2
+Version: 4.2.88svn973768
+Release: 1
Source0: kdebindings-%version.tar.bz2
Patch0: 4_3_BRANCH.diff
Patch1: plasma_no_examples.diff
-Patch2: revert.diff
-Patch3: kdebindings-GCC44.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define is_mono 0
%define is_python 1
@@ -128,8 +126,6 @@
%setup -q -n kdebindings-%version
%patch0
%patch1
-%patch2 -R
-%patch3
%build
rm -rf xparts php
@@ -254,6 +250,7 @@
/usr/share/sip/PyKDE4/soprano
/usr/%_lib/kde4/kpythonpluginfactory.so
/usr/share/sip/PyKDE4/plasma
+/usr/share/sip/PyKDE4/polkitqt
%endif
%if %is_ruby
@@ -390,6 +387,8 @@
%endif
%changelog
+* Wed May 27 2009 dmueller@suse.de
+- update to 4.2.88svn973768
* Thu May 21 2009 beineri@opensuse.org
- fix build with gcc-4.4
* Sun May 17 2009 beineri@opensuse.org
++++++ ruby-kde4.spec ++++++
--- /var/tmp/diff_new_pack.Q10440/_old 2009-06-02 13:09:34.000000000 +0200
+++ /var/tmp/diff_new_pack.Q10440/_new 2009-06-02 13:09:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package ruby-kde4 (Version 4.2.86svn968571)
+# spec file for package ruby-kde4 (Version 4.2.88svn973768)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -30,13 +30,11 @@
License: LGPL v2.1 or later
Group: Development/Libraries/KDE
Summary: Ruby bindings for KDE 4
-Version: 4.2.86svn968571
-Release: 2
+Version: 4.2.88svn973768
+Release: 1
Source0: kdebindings-%version.tar.bz2
Patch0: 4_3_BRANCH.diff
Patch1: plasma_no_examples.diff
-Patch2: revert.diff
-Patch3: kdebindings-GCC44.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define is_mono 0
%define is_python 0
@@ -128,8 +126,6 @@
%setup -q -n kdebindings-%version
%patch0
%patch1
-%patch2 -R
-%patch3
%build
rm -rf xparts php
@@ -254,6 +250,7 @@
/usr/share/sip/PyKDE4/soprano
/usr/%_lib/kde4/kpythonpluginfactory.so
/usr/share/sip/PyKDE4/plasma
+/usr/share/sip/PyKDE4/polkitqt
%endif
%if %is_ruby
@@ -390,6 +387,8 @@
%endif
%changelog
+* Wed May 27 2009 dmueller@suse.de
+- update to 4.2.88svn973768
* Thu May 21 2009 beineri@opensuse.org
- fix build with gcc-4.4
* Sun May 17 2009 beineri@opensuse.org
++++++ 4_3_BRANCH.diff ++++++
--- /var/tmp/diff_new_pack.Q10440/_old 2009-06-02 13:09:34.000000000 +0200
+++ /var/tmp/diff_new_pack.Q10440/_new 2009-06-02 13:09:34.000000000 +0200
@@ -5,25 +5,66 @@
@@ -0,0 +1,2 @@
+current HEAD: 887052
+svn di between //tags/KDE/4.1.80/kdelibs and //trunk/KDE/kdelibs
-Index: python/pykde4/sip/plasma/wallpaper.sip
+Index: python/pykde4/sip/phonon/videowidgetinterface.sip
===================================================================
---- python/pykde4/sip/plasma/wallpaper.sip (revision 968973)
-+++ python/pykde4/sip/plasma/wallpaper.sip (revision 968974)
-@@ -63,7 +63,7 @@
- virtual void wheelEvent (QGraphicsSceneWheelEvent* event);
- Plasma::DataEngine* dataEngine (const QString& name) const;
- bool configurationRequired () const;
-- bool isUsingDiskCache () const;
-+ bool isUsingRenderingCache () const;
- void setResizeMethodHint (Plasma::Wallpaper::ResizeMethod resizeMethod);
- void setTargetSizeHint (const QSizeF& targetSize);
+--- python/pykde4/sip/phonon/videowidgetinterface.sip (revision 968478)
++++ python/pykde4/sip/phonon/videowidgetinterface.sip (revision 968477)
+@@ -21,7 +21,7 @@
+ namespace Phonon
+ {
-@@ -80,7 +80,7 @@
- virtual void init (const KConfigGroup& config);
- void setConfigurationRequired (bool needsConfiguring, const QString& reason = QString());
- void render (const QString& sourceImagePath, const QSize& size, Plasma::Wallpaper::ResizeMethod resizeMethod = Plasma::Wallpaper::ScaledResize, const QColor& color = QColor(0,0,0));
-- void setUsingDiskCache (bool useCache);
-+ void setUsingRenderingCache (bool useCache);
- bool findInCache (const QString& key, QImage& image, unsigned int lastModified = 0);
- void insertIntoCache (const QString& key, const QImage& image);
- }; // Wallpaper
+-class VideoWidgetInterface43
++class VideoWidgetInterface
+ {
+ %TypeHeaderCode
+ #include
+@@ -41,23 +41,8 @@
+ virtual qreal saturation () const = 0;
+ virtual void setSaturation (qreal) = 0;
+ virtual QWidget* widget () = 0;
+-}; // VideoWidgetInterface43
++}; // VideoWidgetInterface
+
+-
+-class VideoWidgetInterface44 : Phonon::VideoWidgetInterface43
+-{
+-%TypeHeaderCode
+-#include
+-%End
+-
+-public:
+- virtual QImage snapshot () const = 0;
+-}; // VideoWidgetInterface44
+-
+ }; // Phonon
+
+-namespace Phonon
+-{
+-typedef Phonon::VideoWidgetInterface43 VideoWidgetInterface;
+
+-}; // Phonon
+Index: python/pykde4/sip/phonon/videowidget.sip
+===================================================================
+--- python/pykde4/sip/phonon/videowidget.sip (revision 968478)
++++ python/pykde4/sip/phonon/videowidget.sip (revision 968477)
+@@ -51,7 +51,6 @@
+ qreal contrast () const;
+ qreal hue () const;
+ qreal saturation () const;
+- QImage snapshot () const;
+ void setFullScreen (bool fullscreen);
+ void exitFullScreen ();
+ void enterFullScreen ();
+Index: python/pykde4/sip/plasma/abstractrunner.sip
+===================================================================
+--- python/pykde4/sip/plasma/abstractrunner.sip (revision 973286)
++++ python/pykde4/sip/plasma/abstractrunner.sip (revision 973287)
+@@ -135,7 +135,7 @@
+ void setHasRunOptions (bool hasRunOptions);
+ void setSpeed (Plasma::AbstractRunner::Speed newSpeed);
+ void setPriority (Plasma::AbstractRunner::Priority newPriority);
+- KService::List serviceQuery (const QString& serviceType, const QString& constraint = QString()) const;
++//FIXME KService::List serviceQuery (const QString& serviceType, const QString& constraint = QString()) const;
+ virtual QList actionsForMatch (const Plasma::QueryMatch& match);
+ QAction* addAction (const QString& id, const QIcon& icon, const QString& text);
+ void addAction (const QString& id, QAction* action);
++++++ kdebindings-4.2.86svn968571.tar.bz2 -> kdebindings-4.2.88svn973768.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/csharp/kimono/src/marshall_macros_kde.h new/kdebindings-4.2.88svn973768/csharp/kimono/src/marshall_macros_kde.h
--- old/kdebindings-4.2.86svn968571/csharp/kimono/src/marshall_macros_kde.h 2008-11-24 22:51:17.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/csharp/kimono/src/marshall_macros_kde.h 2009-05-27 21:53:01.000000000 +0200
@@ -1,4 +1,5 @@
#include
+#include <cstdio>
template
void marshall_KSharedPtr(Marshall *m) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/kalyptus/kalyptusCxxToSmoke.pm new/kdebindings-4.2.88svn973768/kalyptus/kalyptusCxxToSmoke.pm
--- old/kdebindings-4.2.86svn968571/kalyptus/kalyptusCxxToSmoke.pm 2009-03-21 20:39:40.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/kalyptus/kalyptusCxxToSmoke.pm 2009-05-27 21:53:02.000000000 +0200
@@ -635,7 +635,6 @@
|| ($classNode->{astNodeName} eq 'KIO' and $name eq 'buildHTMLErrorString')
|| ($classNode->{astNodeName} eq 'KIO' and $name eq 'file_move' && $#{$m->{ParamList}} == 2)
|| ($classNode->{astNodeName} eq 'KJob' and $name eq 'description')
- || ($classNode->{astNodeName} eq 'KJob' and $name eq 'KJob')
|| ($className eq 'KParts::MainWindow' and $name eq 'MainWindow' && $#{$m->{ParamList}} == 2 && $m->{ParamList}[2]->{ArgType} =~ /Qt::WindowFlags/)
|| ($classNode->{astNodeName} eq 'KShortcutsEditor' and $name eq 'checkGlobalShortcutsConflict')
|| ($classNode->{astNodeName} eq 'KShortcutsEditor' and $name eq 'checkStandardShortcutsConflict')
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/CMakeLists.txt new/kdebindings-4.2.88svn973768/python/CMakeLists.txt
--- old/kdebindings-4.2.86svn968571/python/CMakeLists.txt 2008-12-31 20:18:05.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/CMakeLists.txt 2009-05-19 14:06:18.000000000 +0200
@@ -39,17 +39,17 @@
IF(PYTHON_LIBRARIES AND PYTHON_INCLUDE_PATH)
macro_optional_find_package(SIP)
- IF(SIP_VERSION STRLESS "040708") # These version numbers also appear in pykde4/CMakeLists.txt
- MESSAGE(STATUS "The version of SIP found is too old. 4.7.8 or later is needed.")
+ IF(SIP_VERSION STRLESS "040800") # These version numbers also appear in pykde4/CMakeLists.txt
+ MESSAGE(STATUS "The version of SIP found is too old. 4.8.0 or later is needed.")
SET(SIP_FOUND FALSE)
- ENDIF(SIP_VERSION STRLESS "040708")
+ ENDIF(SIP_VERSION STRLESS "040800")
IF(SIP_FOUND)
macro_optional_find_package(PyQt4)
- IF(PYQT4_VERSION STRLESS "040404") # These version numbers also appear in pykde4/CMakeLists.txt
- MESSAGE(STATUS "The version of PyQt found is too old. 4.4.4 or later is required.")
+ IF(PYQT4_VERSION STRLESS "040500") # These version numbers also appear in pykde4/CMakeLists.txt
+ MESSAGE(STATUS "The version of PyQt found is too old. 4.5.0 or later is required.")
SET(PYQT4_FOUND FALSE)
- ENDIF(PYQT4_VERSION STRLESS "040404")
+ ENDIF(PYQT4_VERSION STRLESS "040500")
IF(PYQT4_FOUND)
add_subdirectory(pykde4)
set(PYKDE4_ENABLED "yes")
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/CMakeLists.txt new/kdebindings-4.2.88svn973768/python/pykde4/CMakeLists.txt
--- old/kdebindings-4.2.86svn968571/python/pykde4/CMakeLists.txt 2009-05-14 19:01:20.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/CMakeLists.txt 2009-05-27 21:53:01.000000000 +0200
@@ -14,15 +14,16 @@
INCLUDE(PythonMacros)
FIND_PACKAGE(SIP REQUIRED)
-IF(SIP_VERSION STRLESS "040708") # These version numbers also appear in ../CMakeLists.txt
- MESSAGE(FATAL_ERROR "The version of SIP found is too old. 4.7.8 or later is needed.")
-ENDIF(SIP_VERSION STRLESS "040708")
+IF(SIP_VERSION STRLESS "040800") # These version numbers also appear in ../CMakeLists.txt
+ MESSAGE(FATAL_ERROR "The version of SIP found is too old. 4.8.0 or later is needed.")
+ENDIF(SIP_VERSION STRLESS "040800")
INCLUDE(SIPMacros)
FIND_PACKAGE(PyQt4 REQUIRED)
-IF(PYQT4_VERSION STRLESS "040404") # These version numbers also appear in ../CMakeLists.txt
- MESSAGE(FATAL_ERROR "The version of PyQt found is too old. 4.4.4 or later is required.")
-ENDIF(PYQT4_VERSION STRLESS "040404")
+IF(PYQT4_VERSION STRLESS "040500") # These version numbers also appear in ../CMakeLists.txt
+ MESSAGE(FATAL_ERROR "The version of PyQt found is too old. 4.5.0 or later is required.")
+ENDIF(PYQT4_VERSION STRLESS "040500")
+
SET(SOPRANO_MIN_VERSION "2.0")
MACRO_OPTIONAL_FIND_PACKAGE(Soprano)
@@ -34,6 +35,9 @@
MACRO_OPTIONAL_FIND_PACKAGE(KdepimLibs)
MACRO_LOG_FEATURE(KDEPIMLIBS_FOUND "Kdepimlibs" "KDE pim Libraries" "kdepimlibs" FALSE "" "Required for Akonadi Python bindings.")
+MACRO_OPTIONAL_FIND_PACKAGE(PolkitQt)
+MACRO_LOG_FEATURE(POLKITQT_FOUND "Polkit-Qt" "Qt Wrapper around PolicyKit" "kdesupport" FALSE "" "Required to build PolicyKit-Qt support")
+
INCLUDE_DIRECTORIES(
${PYTHON_INCLUDE_PATH}
${SIP_INCLUDE_DIR}
@@ -69,7 +73,7 @@
SET(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug)
SET(SIP_EXTRA_OPTIONS -g)
-ADD_DEFINITIONS(-D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB)
+ADD_DEFINITIONS(-D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DUSING_SOPRANO_NRLMODEL_UNSTABLE_API)
FILE(GLOB kdecore_files_sip sip/kdecore/*.sip)
set(SIP_EXTRA_FILES_DEPEND ${kdecore_files_sip})
@@ -142,6 +146,19 @@
SET(PYKDE_MODULES "${PYKDE_MODULES} akonadi")
ENDIF(KDEPIMLIBS_FOUND)
+IF(POLKITQT_FOUND)
+ INCLUDE_DIRECTORIES(${POLKITQT_INCLUDE_DIR})
+
+ FILE(GLOB pollkitqt_files_sip sip/polkitqt/*.sip)
+
+ # ${POLKITQT_INCLUDE_DIR} -- We don't use this directly, because we need the #includes
+ # in the .sip file to be more specific otherwise they pick up the wrong action.h etc.
+
+ set(SIP_EXTRA_FILES_DEPEND ${pollkitqt_files_sip})
+ ADD_SIP_PYTHON_MODULE(PyKDE4.polkitqt sip/polkitqt/polkitqtmod.sip ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${POLKITQT_LIBRARIES})
+ SET(PYKDE_MODULES "${PYKDE_MODULES} polkitqt")
+ENDIF(POLKITQT_FOUND)
+
PYTHON_INSTALL(__init__.py ${PYTHON_SITE_PACKAGES_DIR}/PyKDE4)
MESSAGE(STATUS "KDE_VERSION: ${KDE_VERSION}")
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/akonadi/resourcebase.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/akonadi/resourcebase.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/akonadi/resourcebase.sip 2009-04-27 22:48:36.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/akonadi/resourcebase.sip 2009-05-27 21:53:01.000000000 +0200
@@ -59,9 +59,53 @@
void synchronizeCollectionTree ();
void cancelTask ();
void cancelTask (const QString& error);
+ void deferTask ();
void doSetOnline (bool online);
}; // ResourceBase
}; // Akonadi
+class ResourceBase : Akonadi::AgentBase
+{
+%TypeHeaderCode
+#include
+%End
+
+
+public:
+ void setName (const QString& name);
+ QString name () const;
+
+signals:
+ void nameChanged (const QString& name);
+ void synchronized ();
+
+protected:
+ virtual void retrieveCollections () = 0;
+ virtual void retrieveItems (const Akonadi::Collection& collection) = 0;
+ virtual bool retrieveItem (const Akonadi::Item& item, const QSet<QByteArray>& parts) = 0;
+ ResourceBase (const QString& id);
+ ~ResourceBase ();
+ void itemRetrieved (const Akonadi::Item& item);
+ void changeCommitted (const Akonadi::Item& item);
+ void changeCommitted (const Akonadi::Collection& collection);
+ void collectionsRetrieved (const Akonadi::Collection::List& collections);
+ void collectionsRetrievedIncremental (const Akonadi::Collection::List& changedCollections, const Akonadi::Collection::List& removedCollections);
+ void itemsRetrieved (const Akonadi::Item::List& items);
+ void setTotalItems (int amount);
+ void setItemStreamingEnabled (bool enable);
+ void itemsRetrievedIncremental (const Akonadi::Item::List& changedItems, const Akonadi::Item::List& removedItems);
+ void itemsRetrievalDone ();
+ void clearCache ();
+ Akonadi::Collection currentCollection () const;
+ Akonadi::Item currentItem () const;
+ void synchronize ();
+ void synchronizeCollection (qint64 id);
+ void synchronizeCollectionTree ();
+ void cancelTask ();
+ void cancelTask (const QString& error);
+ void doSetOnline (bool online);
+}; // ResourceBase
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/kio/kabstractfilemodule.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/kio/kabstractfilemodule.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/kio/kabstractfilemodule.sip 2008-12-16 08:51:39.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/kio/kabstractfilemodule.sip 2009-05-27 21:53:01.000000000 +0200
@@ -24,6 +24,7 @@
%ModuleHeaderCode
//ctscc
+#include
#include
#include
#include
@@ -59,6 +60,7 @@
#include
#include
#include
+#include
#include
#include
#include
@@ -195,6 +197,8 @@
}
else if (dynamic_cast(sipCpp))
sipClass = sipClass_KFileFilterCombo;
+ else if (dynamic_cast(sipCpp))
+ sipClass = sipClass_KFileItemActions;
else if (dynamic_cast(sipCpp))
sipClass = sipClass_KFileItemDelegate;
else if (dynamic_cast(sipCpp))
@@ -207,6 +211,8 @@
sipClass = sipClass_KFileWidget;
else if (dynamic_cast(sipCpp))
sipClass = sipClass_KFileWritePlugin;
+ else if (dynamic_castKIO::AccessManager*(sipCpp))
+ sipClass = sipClass_KIO_AccessManager;
else if (dynamic_castKIO::Connection*(sipCpp))
sipClass = sipClass_KIO_Connection;
else if (dynamic_castKIO::ConnectionServer*(sipCpp))
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/kio/kdiroperator.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/kio/kdiroperator.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/kio/kdiroperator.sip 2008-12-30 20:21:36.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/kio/kdiroperator.sip 2009-05-27 21:53:01.000000000 +0200
@@ -91,6 +91,8 @@
virtual KIO::CopyJob* trash (const KFileItemList& items, QWidget* parent /Transfer/, bool ask = 1, bool showProgress = 1);
KFilePreviewGenerator* previewGenerator () const;
void setInlinePreviewShown (bool show);
+ QStyleOptionViewItem::Position decorationPosition () const;
+ void setDecorationPosition (QStyleOptionViewItem::Position position);
bool isInlinePreviewShown () const;
int iconsZoom () const;
void setIsSaving (bool isSaving);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/kio/kiomod.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/kio/kiomod.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/kio/kiomod.sip 2009-05-15 20:34:29.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/kio/kiomod.sip 2009-05-27 21:53:01.000000000 +0200
@@ -69,6 +69,7 @@
%Include deletejob.sip
%Include directorysizejob.sip
%Include filejob.sip
+%Include fileundomanager.sip
%Include forwardingslavebase.sip
%Include global.sip
%Include job.sip
@@ -129,9 +130,6 @@
%Include thumbcreator.sip
%Include thumbsequencecreator.sip
%Include udsentry.sip
-%Include ksslcertificatemanager.sip
+%Include sslui.sip
%Include kurlnavigator.sip
-%Include fileundomanager.sip
-//%Include kservicegroup.sip
-//%Include kdirnotify.sip
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/kio/sslui.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/kio/sslui.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/kio/sslui.sip 1970-01-01 01:00:00.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/kio/sslui.sip 2009-05-27 21:53:01.000000000 +0200
@@ -0,0 +1,43 @@
+//
+// Copyright 2009 Simon Edwards
+
+// Generated by twine
+
+// This file is part of PyKDE4.
+
+// PyKDE4 is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Lesser General Public License as
+// published by the Free Software Foundation; either version 2.1 of
+// the License, or (at your option) any later version.
+
+// PyKDE4 is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with this program. If not, see http://www.gnu.org/licenses/.
+
+%ModuleHeaderCode
+#include
+%End
+
+namespace KIO
+{
+namespace SslUi
+{
+
+enum RulesStorage
+{
+ RecallRules,
+ StoreRules,
+ RecallAndStoreRules
+};
+
+bool askIgnoreSslErrors (const KTcpSocket* socket, KIO::SslUi::RulesStorage storedRules = KIO::SslUi::RecallAndStoreRules);
+bool askIgnoreSslErrors (const KSslErrorUiData& uiData, KIO::SslUi::RulesStorage storedRules = KIO::SslUi::RecallAndStoreRules);
+}; // SslUi
+
+}; // KIO
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/knewstuff/engine.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/knewstuff/engine.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/knewstuff/engine.sip 2008-07-04 21:03:58.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/knewstuff/engine.sip 2009-05-27 21:53:01.000000000 +0200
@@ -34,6 +34,7 @@
KNS::Entry* uploadDialogModal (const QString& file);
static KNS::Entry* upload (const QString& file);
void downloadDialog ();
+ void downloadDialog (QObject* receiver, const char* slot);
void uploadDialog (const QString& file);
bool init (const QString& config);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/nepomuk/kratingwidget.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/nepomuk/kratingwidget.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/nepomuk/kratingwidget.sip 2008-12-16 08:51:39.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/nepomuk/kratingwidget.sip 2009-05-27 21:53:01.000000000 +0200
@@ -49,11 +49,14 @@
QIcon icon () const;
signals:
+//ig void ratingChanged (unsigned int rating);
void ratingChanged (int rating);
public:
void setRating (int rating);
+//ig void setRating (unsigned int rating);
void setMaxRating (int max);
+//ig void setMaxRating (unsigned int max);
void setHalfStepsEnabled (bool enabled);
void setOnlyPaintFullSteps (bool);
void setSpacing (int);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/nepomuk/tag.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/nepomuk/tag.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/nepomuk/tag.sip 2008-07-04 21:03:58.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/nepomuk/tag.sip 2009-05-27 21:53:01.000000000 +0200
@@ -29,10 +29,13 @@
public:
Tag ();
+ Tag (Nepomuk::ResourceManager* manager);
Tag (const Nepomuk::Tag&);
Tag (const Nepomuk::Resource&);
Tag (const QString& uriOrIdentifier);
+ Tag (const QString& uriOrIdentifier, Nepomuk::ResourceManager* manager);
Tag (const QUrl& uri);
+ Tag (const QUrl& uri, Nepomuk::ResourceManager* manager);
QListNepomuk::Resource tagOf () const;
static QListNepomuk::Tag allTags ();
static QString resourceTypeUri ();
@@ -40,6 +43,8 @@
protected:
Tag (const QString& uri, const QUrl& type);
Tag (const QUrl& uri, const QUrl& type);
+ Tag (const QString& uri, const QUrl& type, Nepomuk::ResourceManager* manager);
+ Tag (const QUrl& uri, const QUrl& type, Nepomuk::ResourceManager* manager);
}; // Tag
}; // Nepomuk
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/nepomuk/thing.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/nepomuk/thing.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/nepomuk/thing.sip 2008-12-16 08:51:39.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/nepomuk/thing.sip 2009-05-27 21:53:01.000000000 +0200
@@ -28,7 +28,9 @@
public:
Thing (const QUrl& uri = QUrl(), const QUrl& pimoType = QUrl());
+ Thing (const QUrl& uri, const QUrl& pimoType, Nepomuk::ResourceManager* manager);
Thing (const QString& uriOrName, const QUrl& pimoType = QUrl());
+ Thing (const QString& uriOrName, const QUrl& pimoType, Nepomuk::ResourceManager* manager);
Thing (const Nepomuk::Thing& other);
Thing (const Nepomuk::Resource& other);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/nepomuk/variant.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/nepomuk/variant.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/nepomuk/variant.sip 2008-07-04 21:03:58.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/nepomuk/variant.sip 2009-05-27 21:53:01.000000000 +0200
@@ -31,7 +31,7 @@
Variant ();
Variant (const Nepomuk::Variant& other);
explicit Variant (const QVariant& other);
-//ig Variant (int i);
+//ig Variant (int i);
Variant (qlonglong i);
//ig Variant (uint i);
//ig Variant (qulonglong i);
@@ -61,6 +61,7 @@
Variant (const QList<QDateTime>& datetime);
Variant (const QList<QUrl>& url);
Variant (const QListNepomuk::Resource& r);
+ Variant (const QListNepomuk::Variant& vl);
//ig void append (int i);
void append (qlonglong i);
//ig void append (uint i);
@@ -134,6 +135,7 @@
QList<QDateTime> toDateTimeList () const;
QList<QUrl> toUrlList () const;
QListNepomuk::Resource toResourceList () const;
+ QListNepomuk::Variant toVariantList () const;
static Nepomuk::Variant fromString (const QString& value, int type);
}; // Variant
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/abstractrunner.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/abstractrunner.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/abstractrunner.sip 2009-05-15 23:24:16.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/abstractrunner.sip 2009-05-27 21:53:01.000000000 +0200
@@ -125,6 +125,7 @@
QIcon icon () const;
const Plasma::Package* package () const;
virtual void reloadConfiguration ();
+ QListPlasma::RunnerSyntax syntaxes () const;
static QMutex* bigLock ();
protected:
@@ -134,7 +135,7 @@
void setHasRunOptions (bool hasRunOptions);
void setSpeed (Plasma::AbstractRunner::Speed newSpeed);
void setPriority (Plasma::AbstractRunner::Priority newPriority);
-//FIXME KService::List serviceQuery (const QString& serviceType, const QString& constraint = QString()) const;
+ KService::List serviceQuery (const QString& serviceType, const QString& constraint = QString()) const;
virtual QList actionsForMatch (const Plasma::QueryMatch& match);
QAction* addAction (const QString& id, const QIcon& icon, const QString& text);
void addAction (const QString& id, QAction* action);
@@ -240,6 +241,8 @@
sipClass = sipClass_Plasma_ScrollWidget;
else if (dynamic_castPlasma::Service*(sipCpp))
sipClass = sipClass_Plasma_Service;
+ else if (dynamic_castPlasma::ServiceJob*(sipCpp))
+ sipClass = sipClass_Plasma_ServiceJob;
else if (dynamic_castPlasma::SignalPlotter*(sipCpp))
sipClass = sipClass_Plasma_SignalPlotter;
else if (dynamic_castPlasma::Slider*(sipCpp))
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/applet.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/applet.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/applet.sip 2009-05-15 23:24:16.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/applet.sip 2009-05-27 21:53:01.000000000 +0200
@@ -94,6 +94,8 @@
static KPluginInfo::List listAppletInfo (const QString& category = QString(), const QString& parentApp = QString());
static KPluginInfo::List listAppletInfoForMimetype (const QString& mimetype);
static QStringList listCategories (const QString& parentApp = QString(), bool visibleOnly = 1);
+ void setCustomCategories (const QStringList& categories);
+ QStringList customCategories ();
static Plasma::Applet* loadPlasmoid (const QString& path, uint appletId = 0, const QVariantList& args = QVariantList());
static Plasma::Applet* load (const QString& name, uint appletId = 0, const QVariantList& args = QVariantList());
static Plasma::Applet* load (const KPluginInfo& info, uint appletId = 0, const QVariantList& args = QVariantList());
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/dataengine.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/dataengine.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/dataengine.sip 2008-12-16 08:51:39.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/dataengine.sip 2009-05-19 14:06:18.000000000 +0200
@@ -42,7 +42,7 @@
DataEngine (QObject* parent /TransferThis/, const QVariantList& args);
virtual void init ();
virtual QStringList sources () const;
-//ig virtual Plasma::Service* serviceForSource (const QString& source);
+ virtual Plasma::Service* serviceForSource (const QString& source);
QString name () const;
void connectSource (const QString& source, QObject* visualization, uint pollingInterval = 0, Plasma::IntervalAlignment intervalAlignment = Plasma::NoAlignment) const;
void connectAllSources (QObject* visualization, uint pollingInterval = 0, Plasma::IntervalAlignment intervalAlignment = Plasma::NoAlignment) const;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/packagemetadata.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/packagemetadata.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/packagemetadata.sip 2008-12-16 08:51:39.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/packagemetadata.sip 2009-05-27 21:53:01.000000000 +0200
@@ -36,6 +36,7 @@
void read (const QString& filename);
QString name () const;
QString description () const;
+ QStringList keywords () const;
QString serviceType () const;
QString author () const;
QString email () const;
@@ -50,6 +51,7 @@
QString type () const;
void setName (const QString&);
void setDescription (const QString&);
+ void setKeywords (const QStringList& keywords);
void setServiceType (const QString&);
void setAuthor (const QString&);
void setEmail (const QString&);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/package.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/package.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/package.sip 2009-01-28 22:39:40.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/package.sip 2009-05-27 21:53:01.000000000 +0200
@@ -36,6 +36,7 @@
QString filePath (const char* fileType) const;
QStringList entryList (const char* fileType) const;
Plasma::PackageMetadata metadata () const;
+ void setPath (const QString& path);
const QString path () const;
const Plasma::PackageStructure::Ptr structure () const;
static QStringList listInstalled (const QString& packageRoot);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/plasmamod.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/plasmamod.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/plasmamod.sip 2009-05-15 23:24:16.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/plasmamod.sip 2009-05-19 14:06:18.000000000 +0200
@@ -64,6 +64,7 @@
%Include dataenginescript.sip
%Include runnerscript.sip
%Include scriptengine.sip
+%Include servicejob.sip
%Include service.sip
%Include svg.sip
%Include theme.sip
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/runnercontext.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/runnercontext.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/runnercontext.sip 2009-05-15 23:24:16.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/runnercontext.sip 2009-05-27 21:53:01.000000000 +0200
@@ -56,6 +56,9 @@
bool addMatch (const QString& term, const Plasma::QueryMatch& match);
QListPlasma::QueryMatch matches () const;
Plasma::QueryMatch match (const QString& id) const;
+ void restore (const KConfigGroup& config);
+ void save (KConfigGroup& config);
+ void run (const Plasma::QueryMatch& match);
signals:
void matchesChanged ();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/servicejob.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/servicejob.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/servicejob.sip 1970-01-01 01:00:00.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/servicejob.sip 2009-05-19 14:06:18.000000000 +0200
@@ -0,0 +1,44 @@
+//
+// Copyright 2009 Simon Edwards
+
+// Generated by twine
+
+// This file is part of PyKDE4.
+
+// PyKDE4 is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Lesser General Public License as
+// published by the Free Software Foundation; either version 2.1 of
+// the License, or (at your option) any later version.
+
+// PyKDE4 is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with this program. If not, see http://www.gnu.org/licenses/.
+
+namespace Plasma
+{
+
+class ServiceJob : KJob
+{
+%TypeHeaderCode
+#include
+%End
+
+public:
+ ServiceJob (const QString& destination, const QString& operation, const QMap& parameters, QObject* parent /TransferThis/ = 0);
+ QString destination () const;
+ QString operationName () const;
+ QMap parameters () const;
+ QVariant result () const;
+ virtual void start ();
+
+protected:
+ void setResult (const QVariant& result);
+}; // ServiceJob
+
+}; // Plasma
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/service.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/service.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/service.sip 2008-12-16 08:51:39.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/service.sip 2009-05-19 14:06:18.000000000 +0200
@@ -32,12 +32,7 @@
QString destination () const;
QStringList operationNames () const;
KConfigGroup operationDescription (const QString& operationName);
-
-
-//mt undefined symbol: ServiceJob* None -- need mapped type?
-//mt ServiceJob* startOperationCall (const KConfigGroup& description, QObject* parent /Transfer/ = 0);
-
-
+ Plasma::ServiceJob* startOperationCall (const KConfigGroup& description, QObject* parent /Transfer/ = 0);
bool isOperationEnabled (const QString& operation) const;
QString name () const;
void associateWidget (QWidget* widget, const QString& operation);
@@ -46,23 +41,13 @@
void disassociateWidget (QGraphicsWidget* widget);
signals:
-
-
-//mt undefined symbol: ServiceJob* job -- need mapped type?
-//mt void finished (Plasma::ServiceJob* job);
-
-
+ void finished (Plasma::ServiceJob* job);
void operationsChanged ();
protected:
explicit Service (QObject* parent /TransferThis/ = 0);
Service (QObject* parent /TransferThis/, const QVariantList& args);
-
-
-//mt undefined symbol: ServiceJob* None -- need mapped type?
-//mt virtual ServiceJob* createJob (const QString& operation, QMap& parameters) = 0;
-
-
+ virtual Plasma::ServiceJob* createJob (const QString& operation, QMap& parameters) = 0;
virtual void registerOperationsScheme ();
void setOperationsScheme (QIODevice* xml);
void setName (const QString& name);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/svg.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/svg.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/svg.sip 2008-12-16 08:51:39.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/svg.sip 2009-05-27 21:53:01.000000000 +0200
@@ -48,6 +48,10 @@
bool containsMultipleImages () const;
void setImagePath (const QString& svgFilePath);
QString imagePath () const;
+ void setUsingRenderingCache (bool useCache);
+ bool isUsingRenderingCache () const;
+ void setTheme (Plasma::Theme* theme);
+ Plasma::Theme* theme () const;
signals:
void repaintNeeded ();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/textbrowser.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/textbrowser.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/textbrowser.sip 2009-05-15 23:24:16.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/textbrowser.sip 2009-05-27 21:53:01.000000000 +0200
@@ -31,6 +31,8 @@
explicit TextBrowser (QGraphicsWidget* parent /TransferThis/ = 0);
void setText (const QString& text);
QString text () const;
+ void setHorizontalScrollBarPolicy (Qt::ScrollBarPolicy policy);
+ void setVerticalScrollBarPolicy (Qt::ScrollBarPolicy policy);
void setStyleSheet (const QString& stylesheet);
QString styleSheet ();
KTextBrowser* nativeWidget () const;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/theme.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/theme.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/theme.sip 2009-05-15 23:24:16.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/theme.sip 2009-05-27 21:53:01.000000000 +0200
@@ -48,7 +48,9 @@
static Plasma::Theme* defaultTheme ();
explicit Theme (QObject* parent /TransferThis/ = 0);
+ explicit Theme (const QString& themeName, QObject* parent /TransferThis/ = 0);
static Plasma::PackageStructure::Ptr packageStructure ();
+ static KPluginInfo::List listThemeInfo ();
void setThemeName (const QString& themeName);
QString themeName () const;
QString imagePath (const QString& name) const;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/wallpaper.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/wallpaper.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/plasma/wallpaper.sip 2009-05-15 23:24:16.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/plasma/wallpaper.sip 2009-05-19 14:06:18.000000000 +0200
@@ -63,7 +63,7 @@
virtual void wheelEvent (QGraphicsSceneWheelEvent* event);
Plasma::DataEngine* dataEngine (const QString& name) const;
bool configurationRequired () const;
- bool isUsingDiskCache () const;
+ bool isUsingRenderingCache () const;
void setResizeMethodHint (Plasma::Wallpaper::ResizeMethod resizeMethod);
void setTargetSizeHint (const QSizeF& targetSize);
@@ -80,7 +80,7 @@
virtual void init (const KConfigGroup& config);
void setConfigurationRequired (bool needsConfiguring, const QString& reason = QString());
void render (const QString& sourceImagePath, const QSize& size, Plasma::Wallpaper::ResizeMethod resizeMethod = Plasma::Wallpaper::ScaledResize, const QColor& color = QColor(0,0,0));
- void setUsingDiskCache (bool useCache);
+ void setUsingRenderingCache (bool useCache);
bool findInCache (const QString& key, QImage& image, unsigned int lastModified = 0);
void insertIntoCache (const QString& key, const QImage& image);
}; // Wallpaper
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/actionbutton.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/actionbutton.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/actionbutton.sip 1970-01-01 01:00:00.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/actionbutton.sip 2009-05-27 21:53:01.000000000 +0200
@@ -0,0 +1,51 @@
+//
+// Copyright 2009 Simon Edwards
+
+// Generated by twine
+
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Library General Public License as
+// published by the Free Software Foundation; either version 2, or
+// (at your option) any later version.
+
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details
+
+// You should have received a copy of the GNU Library General Public
+// License along with this program; if not, write to the
+// Free Software Foundation, Inc.,
+// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+namespace PolkitQt
+{
+
+class ActionButton : PolkitQt::Action
+{
+%TypeHeaderCode
+#include
+%End
+ ActionButton (const PolkitQt::ActionButton&);
+
+public:
+ explicit ActionButton (QAbstractButton* button, const QString& actionId = QString(), QObject* parent /TransferThis/ = 0);
+ void setButton (QAbstractButton* button);
+ QAbstractButton* button () const;
+ bool activate ();
+
+signals:
+ void clicked (QAbstractButton* button, bool checked = 0);
+
+protected:
+
+
+//mt undefined symbol: ActionButtonPrivate& dd -- need mapped type?
+//mt ActionButton (ActionButtonPrivate& dd, const QString& actionId, QObject* parent /TransferThis/ = 0);
+
+
+}; // ActionButton
+
+}; // PolkitQt
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/actionbuttons.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/actionbuttons.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/actionbuttons.sip 1970-01-01 01:00:00.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/actionbuttons.sip 2009-05-27 21:53:01.000000000 +0200
@@ -0,0 +1,41 @@
+//
+// Copyright 2009 Simon Edwards
+
+// Generated by twine
+
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Library General Public License as
+// published by the Free Software Foundation; either version 2, or
+// (at your option) any later version.
+
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details
+
+// You should have received a copy of the GNU Library General Public
+// License along with this program; if not, write to the
+// Free Software Foundation, Inc.,
+// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+namespace PolkitQt
+{
+
+class ActionButtons : PolkitQt::ActionButton
+{
+%TypeHeaderCode
+#include
+%End
+ ActionButtons (const PolkitQt::ActionButtons&);
+
+public:
+ explicit ActionButtons (const QList& buttons, const QString& actionId = QString(), QObject* parent /TransferThis/ = 0);
+ void setButtons (const QList& buttons);
+ QList buttons () const;
+ void addButton (QAbstractButton* button);
+ void removeButton (QAbstractButton* button);
+}; // ActionButtons
+
+}; // PolkitQt
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/action.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/action.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/action.sip 1970-01-01 01:00:00.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/action.sip 2009-05-27 21:53:01.000000000 +0200
@@ -0,0 +1,111 @@
+//
+// Copyright 2009 Simon Edwards
+
+// Generated by twine
+
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Library General Public License as
+// published by the Free Software Foundation; either version 2, or
+// (at your option) any later version.
+
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details
+
+// You should have received a copy of the GNU Library General Public
+// License along with this program; if not, write to the
+// Free Software Foundation, Inc.,
+// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+//typedef _PolKitAction PolKitAction;
+
+namespace PolkitQt
+{
+
+class Action : QAction
+{
+%TypeHeaderCode
+#include
+%End
+ Action (const PolkitQt::Action&);
+
+public:
+ explicit Action (const QString& actionId = QString(), QObject* parent /TransferThis/ = 0);
+
+signals:
+ void dataChanged ();
+ void activated ();
+
+public:
+ bool activate (WId winId = 0);
+ void setChecked (bool checked);
+ void revoke ();
+ void setPolkitAction (const QString& actionId = QString());
+//ig PolKitAction* polkitAction () const;
+ QString actionId () const;
+ void setMasterVisible (bool value);
+ bool masterVisible () const;
+ void setMasterEnabled (bool value);
+ bool masterEnabled () const;
+ void setText (const QString& text);
+ void setToolTip (const QString& toolTip);
+ void setWhatsThis (const QString& whatsThis);
+ void setIcon (const QIcon& icon);
+ void setSelfBlockedVisible (bool value);
+ bool selfBlockedVisible () const;
+ void setSelfBlockedEnabled (bool value);
+ bool selfBlockedEnabled () const;
+ void setSelfBlockedText (const QString& text);
+ QString selfBlockedText () const;
+ void setSelfBlockedToolTip (const QString& toolTip);
+ QString selfBlockedToolTip () const;
+ void setSelfBlockedWhatsThis (const QString& whatsThis);
+ QString selfBlockedWhatsThis () const;
+ void setSelfBlockedIcon (const QIcon& icon);
+ QIcon selfBlockedIcon () const;
+ void setNoVisible (bool value);
+ bool noVisible () const;
+ void setNoEnabled (bool value);
+ bool noEnabled () const;
+ void setNoText (const QString& text);
+ QString noText () const;
+ void setNoToolTip (const QString& toolTip);
+ QString noToolTip () const;
+ void setNoWhatsThis (const QString& whatsThis);
+ QString noWhatsThis () const;
+ void setNoIcon (const QIcon& icon);
+ QIcon noIcon () const;
+ void setAuthVisible (bool value);
+ bool authVisible () const;
+ void setAuthEnabled (bool value);
+ bool authEnabled () const;
+ void setAuthText (const QString& text);
+ QString authText () const;
+ void setAuthToolTip (const QString& toolTip);
+ QString authToolTip () const;
+ void setAuthWhatsThis (const QString& whatsThis);
+ QString authWhatsThis () const;
+ void setAuthIcon (const QIcon& icon);
+ QIcon authIcon () const;
+ void setYesVisible (bool value);
+ bool yesVisible () const;
+ void setYesEnabled (bool value);
+ bool yesEnabled () const;
+ void setYesText (const QString& text);
+ QString yesText () const;
+ void setYesToolTip (const QString& toolTip);
+ QString yesToolTip () const;
+ void setYesWhatsThis (const QString& whatsThis);
+ QString yesWhatsThis () const;
+ void setYesIcon (const QIcon& icon);
+ QIcon yesIcon () const;
+ void setTargetPID (qint64 pid);
+ qint64 targetPID () const;
+ bool isAllowed () const;
+ bool is (const QString& actionId) const /PyName=is_/;
+}; // Action
+
+}; // PolkitQt
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/auth.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/auth.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/auth.sip 1970-01-01 01:00:00.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/auth.sip 2009-05-27 21:53:01.000000000 +0200
@@ -0,0 +1,55 @@
+//
+// Copyright 2009 Simon Edwards
+
+// Generated by twine
+
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Library General Public License as
+// published by the Free Software Foundation; either version 2, or
+// (at your option) any later version.
+
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details
+
+// You should have received a copy of the GNU Library General Public
+// License along with this program; if not, write to the
+// Free Software Foundation, Inc.,
+// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+%ModuleHeaderCode
+#include
+%End
+
+namespace PolkitQt
+{
+namespace Auth
+{
+
+enum Result
+{
+ Unknown,
+ Yes,
+ AdminAuthOneShot,
+ AdminAuth,
+ AdminAuthKeepSession,
+ AdminAuthKeepAlways,
+ SelfAuthOneShot,
+ SelfAuth,
+ SelfAuthKeepSession,
+ SelfAuthKeepAlways,
+ No
+};
+
+bool computeAndObtainAuth (const QString& actionId, WId winId = 0, qint64 pid = QCoreApplication::applicationPid());
+bool obtainAuth (const QString& actionId, WId winId = 0, qint64 pid = QCoreApplication::applicationPid());
+//ig PolkitQt::Auth::Result isCallerAuthorized (PolKitAction* action, qint64 pid, bool revokeIfOneShot);
+PolkitQt::Auth::Result isCallerAuthorized (const QString& actionId, qint64 pid, bool revokeIfOneShot);
+PolkitQt::Auth::Result isCallerAuthorized (const QString& actionId, const QString& dbusName, bool revokeIfOneShot);
+//ig PolkitQt::Auth::Result isCallerAuthorized (PolKitAction* action, const QString& dbusName, bool revokeIfOneShot);
+}; // Auth
+
+}; // PolkitQt
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/context.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/context.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/context.sip 1970-01-01 01:00:00.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/context.sip 2009-05-27 21:53:01.000000000 +0200
@@ -0,0 +1,52 @@
+//
+// Copyright 2009 Simon Edwards
+
+// Generated by twine
+
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Library General Public License as
+// published by the Free Software Foundation; either version 2, or
+// (at your option) any later version.
+
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details
+
+// You should have received a copy of the GNU Library General Public
+// License along with this program; if not, write to the
+// Free Software Foundation, Inc.,
+// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+//typedef _PolKitTracker PolKitTracker;
+
+//typedef _PolKitContext PolKitContext;
+
+namespace PolkitQt
+{
+
+class Context : QObject
+{
+%TypeHeaderCode
+#include
+%End
+ Context (const PolkitQt::Context&);
+
+public:
+//ig static PolkitQt::Context* instance (PolKitContext* context = 0);
+ bool hasError () const;
+ QString lastError () const;
+//ig PolKitContext* getPolKitContext () const;
+//ig PolKitTracker* getPolKitTracker () const;
+
+signals:
+ void configChanged ();
+ void consoleKitDBChanged ();
+
+private:
+//ig explicit Context (PolKitContext* context, QObject* parent /TransferThis/ = 0);
+}; // Context
+
+}; // PolkitQt
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/polkitqtmod.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/polkitqtmod.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/polkitqt/polkitqtmod.sip 1970-01-01 01:00:00.000000000 +0100
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/polkitqt/polkitqtmod.sip 2009-05-27 21:53:01.000000000 +0200
@@ -0,0 +1,32 @@
+//
+// Copyright 2009 Simon Edwards
+
+// Generated by preSip
+// PyKDE4 module polkitqt version KDE_4_3_0
+
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU Library General Public License as
+// published by the Free Software Foundation; either version 2, or
+// (at your option) any later version.
+
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details
+
+// You should have received a copy of the GNU Library General Public
+// License along with this program; if not, write to the
+// Free Software Foundation, Inc.,
+// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+%Module PyKDE4.polkitqt
+
+%Import QtCore/QtCoremod.sip
+%Import QtGui/QtGuimod.sip
+
+%Include action.sip
+%Include actionbutton.sip
+%Include actionbuttons.sip
+%Include auth.sip
+%Include context.sip
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdebindings-4.2.86svn968571/python/pykde4/sip/soprano/languagetag.sip new/kdebindings-4.2.88svn973768/python/pykde4/sip/soprano/languagetag.sip
--- old/kdebindings-4.2.86svn968571/python/pykde4/sip/soprano/languagetag.sip 2009-05-16 11:00:47.000000000 +0200
+++ new/kdebindings-4.2.88svn973768/python/pykde4/sip/soprano/languagetag.sip 2009-05-19 14:06:17.000000000 +0200
@@ -64,7 +64,6 @@
QString toString () const;
QString toPrettyString () const;
QLocale toLocale () const;
-//ig QString operator QString () const;
static int lookup (const QListSoprano::LanguageTag& choices, const QListSoprano::LanguageTag& priority, Soprano::LanguageTag::LookupFlags flags = Soprano::LanguageTag::LookupFlagNone, Soprano::LanguageTag::MatchFilter scheme = Soprano::LanguageTag::MatchFilterBasic);
static int lookup (const QListSoprano::LanguageTag& choices, const Soprano::LanguageTag& priority, Soprano::LanguageTag::LookupFlags flags = Soprano::LanguageTag::LookupFlagNone, Soprano::LanguageTag::MatchFilter scheme = Soprano::LanguageTag::MatchFilterBasic);
}; // LanguageTag
Files old/kdebindings-4.2.86svn968571/python/pykde4/tools/cmake_project/sample_project/doc/en/index.cache.bz2 and new/kdebindings-4.2.88svn973768/python/pykde4/tools/cmake_project/sample_project/doc/en/index.cache.bz2 differ
++++++ kdebindings4.spec.in ++++++
--- /var/tmp/diff_new_pack.Q10440/_old 2009-06-02 13:09:44.000000000 +0200
+++ /var/tmp/diff_new_pack.Q10440/_new 2009-06-02 13:09:44.000000000 +0200
@@ -21,13 +21,11 @@
License: LGPL v2.1 or later
Group: Development/Libraries/KDE
Summary: Bindings for KDE 4.x libraries
-Version: 4.2.86svn968571
+Version: 4.2.88svn973768
Release: 1
Source0: kdebindings-%version.tar.bz2
Patch0: 4_3_BRANCH.diff
Patch1: plasma_no_examples.diff
-Patch2: revert.diff
-Patch3: kdebindings-GCC44.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define is_mono 0
%define is_python 0
@@ -101,8 +99,6 @@
%setup -q -n kdebindings-%version
%patch0
%patch1
-%patch2 -R
-%patch3
%build
rm -rf xparts php
@@ -229,6 +225,7 @@
/usr/share/sip/PyKDE4/soprano
/usr/%_lib/kde4/kpythonpluginfactory.so
/usr/share/sip/PyKDE4/plasma
+/usr/share/sip/PyKDE4/polkitqt
%endif
%if %is_ruby
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org