rpms/kdebindings/devel kdebindings-4.3.95-revert-rev1076633.patch, NONE, 1.1 kdebindings.spec, 1.299, 1.300

Kevin Kofler kkofler at fedoraproject.org
Sun Jan 24 09:31:45 UTC 2010


Author: kkofler

Update of /cvs/pkgs/rpms/kdebindings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17616/devel

Modified Files:
	kdebindings.spec 
Added Files:
	kdebindings-4.3.95-revert-rev1076633.patch 
Log Message:
- revert revision 1076633 which breaks the Plasma C# bindings

kdebindings-4.3.95-revert-rev1076633.patch:
 ChangeLog                                        |    4 
 plasma/Plasma.cs                                 |  108 -----
 plasma/Plasma_AbstractRunner.cs                  |   74 ---
 plasma/Plasma_AbstractToolBox.cs                 |   61 ---
 plasma/Plasma_AccessAppletJob.cs                 |   49 --
 plasma/Plasma_AccessManager.cs                   |   65 ---
 plasma/Plasma_Animation.cs                       |   98 -----
 plasma/Plasma_Animator.cs                        |  114 ++++--
 plasma/Plasma_Applet.cs                          |  140 -------
 plasma/Plasma_AppletScript.cs                    |   44 --
 plasma/Plasma_AuthorizationInterface.cs          |   46 --
 plasma/Plasma_AuthorizationManager.cs            |   67 ---
 plasma/Plasma_AuthorizationRule.cs               |  127 ------
 plasma/Plasma_CheckBox.cs                        |    4 
 plasma/Plasma_ClientPinRequest.cs                |   45 --
 plasma/Plasma_ComboBox.cs                        |   26 -
 plasma/Plasma_Containment.cs                     |   57 ---
 plasma/Plasma_ContainmentActions.cs              |  248 -------------
 plasma/Plasma_ContainmentActionsPluginsConfig.cs |   75 ----
 plasma/Plasma_Corona.cs                          |   20 -
 plasma/Plasma_DataContainer.cs                   |    9 
 plasma/Plasma_DataEngine.cs                      |   12 
 plasma/Plasma_DataEngineScript.cs                |   31 -
 plasma/Plasma_Delegate.cs                        |    3 
 plasma/Plasma_Dialog.cs                          |   35 -
 plasma/Plasma_Extender.cs                        |   15 
 plasma/Plasma_ExtenderGroup.cs                   |   17 
 plasma/Plasma_ExtenderItem.cs                    |    4 
 plasma/Plasma_FlashingLabel.cs                   |   39 --
 plasma/Plasma_Frame.cs                           |   19 -
 plasma/Plasma_FrameSvg.cs                        |   20 -
 plasma/Plasma_GroupBox.cs                        |    4 
 plasma/Plasma_IconWidget.cs                      |   15 
 plasma/Plasma_ItemBackground.cs                  |  104 -----
 plasma/Plasma_Label.cs                           |   34 -
 plasma/Plasma_LineEdit.cs                        |   22 -
 plasma/Plasma_Meter.cs                           |   21 -
 plasma/Plasma_Package.cs                         |   34 -
 plasma/Plasma_PackageMetadata.cs                 |    9 
 plasma/Plasma_PopupApplet.cs                     |   10 
 plasma/Plasma_PushButton.cs                      |   83 +---
 plasma/Plasma_QueryMatch.cs                      |   13 
 plasma/Plasma_RadioButton.cs                     |    4 
 plasma/Plasma_RunnerContext.cs                   |   40 --
 plasma/Plasma_RunnerManager.cs                   |   92 ----
 plasma/Plasma_RunnerScript.cs                    |   72 ---
 plasma/Plasma_ScrollBar.cs                       |    4 
 plasma/Plasma_ScrollWidget.cs                    |   64 ---
 plasma/Plasma_Separator.cs                       |   53 --
 plasma/Plasma_Service.cs                         |   23 -
 plasma/Plasma_ServiceAccessJob.cs                |   49 --
 plasma/Plasma_ServiceJob.cs                      |    7 
 plasma/Plasma_SignalPlotter.cs                   |    4 
 plasma/Plasma_SpinBox.cs                         |   20 -
 plasma/Plasma_SvgWidget.cs                       |    4 
 plasma/Plasma_TabBar.cs                          |   22 -
 plasma/Plasma_TextBrowser.cs                     |   19 -
 plasma/Plasma_TextEdit.cs                        |   21 -
 plasma/Plasma_Theme.cs                           |   22 -
 plasma/Plasma_ToolButton.cs                      |   31 -
 plasma/Plasma_ToolTipContent.cs                  |  108 +----
 plasma/Plasma_View.cs                            |    6 
 plasma/Plasma_Wallpaper.cs                       |  427 -----------------------
 plasma/Plasma_WallpaperScript.cs                 |  221 -----------
 plasma/Plasma_WebView.cs                         |   22 -
 src/PlasmaScriptengineKimono_Applet.cs           |    6 
 src/PlasmaScripting_Applet.cs                    |    9 
 src/PlasmaScripting_QGraphicsWidget.cs           |   73 +--
 68 files changed, 278 insertions(+), 3170 deletions(-)

--- NEW FILE kdebindings-4.3.95-revert-rev1076633.patch ---
Index: csharp/plasma/ChangeLog
===================================================================
--- csharp/plasma/ChangeLog	(revision 1076633)
+++ csharp/plasma/ChangeLog	(revision 1076632)
@@ -1,7 +1,3 @@
-2010-01-18  Richard Dale  <richard.j.dale at gmail.com>
-* Regenerate the Plasma .cs sources from the KDE 4.4 headers
-* Get the code to build, although it needs more work
-
 2009-07-26  Richard Dale  <richard.j.dale at gmail.com>
 * Add a C# version of the Extender Plugin Applet tutorial on Techbase
 * Fix the PlasmaScripting.Applet.Extender() method
Index: csharp/plasma/src/PlasmaScripting_Applet.cs
===================================================================
--- csharp/plasma/src/PlasmaScripting_Applet.cs	(revision 1076633)
+++ csharp/plasma/src/PlasmaScripting_Applet.cs	(revision 1076632)
@@ -81,9 +81,9 @@
         /// </remarks>        <return> the id of this applet
         ///          </return>
         ///         <short>   </short>
-//        public uint Id() {
-//            return applet.Id();
-//        }
+        public uint Id() {
+            return applet.Id();
+        }
         /// <remarks>
         ///  Returns the KConfigGroup to access the applets configuration.
         ///  This config object will write to an instance
@@ -392,8 +392,7 @@
         ///          </remarks>        <short>    Lets the user interact with the plasmoid options.</short>
         [Q_SLOT("void showConfigurationInterface()")]
         public virtual void ShowConfigurationInterface() {
-            string dialogId = "settings" + applet.Name;
-//            string dialogId = applet.Id() + "settings" + applet.Name;
+            string dialogId = applet.Id() + "settings" + applet.Name;
             string windowTitle = KDE.I18nc("@title:window", applet.Name + " Settings");
             nullManager = new KConfigSkeleton();
             dialog = new KConfigDialog(null, dialogId, nullManager);
Index: csharp/plasma/src/PlasmaScripting_QGraphicsWidget.cs
===================================================================
--- csharp/plasma/src/PlasmaScripting_QGraphicsWidget.cs	(revision 1076633)
+++ csharp/plasma/src/PlasmaScripting_QGraphicsWidget.cs	(revision 1076632)
@@ -5,8 +5,7 @@
     using Qyoto;
     using Plasma;
 
-    public class QGraphicsWidget : QObject{
-//    public class QGraphicsWidget : QObject, IQGraphicsItem {
+    public class QGraphicsWidget : QObject, IQGraphicsItem {
         protected AppletScript appletScript;
         protected Plasma.Applet applet;
         protected Type appletType;
@@ -16,31 +15,31 @@
         public Plasma.Applet PlasmaApplet {
             get { return applet; }
         }
-//        [Q_PROPERTY("QPalette", "palette")]
-//        public QPalette Palette {
-//            get { return applet.Palette; }
-//            set { applet.Palette = value; }
-//        }
-//        [Q_PROPERTY("QFont", "font")]
-//        public QFont Font {
-//            get { return ((QyotoQGraphicsWidget) applet).Font; }
-//            set { ((QyotoQGraphicsWidget) applet).Font = value; }
-//        }
-//        [Q_PROPERTY("Qt::LayoutDirection", "layoutDirection")]
-//        public new Qt.LayoutDirection LayoutDirection {
-//            get { return applet.LayoutDirection; }
-//            set { applet.LayoutDirection = value; }
-//        }
-//        [Q_PROPERTY("QSizeF", "size")]
-//        public QSizeF Size {
-//            get { return applet.Size; }
-//            set { applet.Size = value; }
-//        }
-//        [Q_PROPERTY("Qt::FocusPolicy", "focusPolicy")]
-//        public new Qt.FocusPolicy FocusPolicy {
-//            get { return applet.FocusPolicy; }
-//            set { applet.FocusPolicy = value; }
-//        }
+        [Q_PROPERTY("QPalette", "palette")]
+        public QPalette Palette {
+            get { return applet.Palette; }
+            set { applet.Palette = value; }
+        }
+        [Q_PROPERTY("QFont", "font")]
+        public QFont Font {
+            get { return ((QyotoQGraphicsWidget) applet).Font; }
+            set { ((QyotoQGraphicsWidget) applet).Font = value; }
+        }
+        [Q_PROPERTY("Qt::LayoutDirection", "layoutDirection")]
+        public new Qt.LayoutDirection LayoutDirection {
+            get { return applet.LayoutDirection; }
+            set { applet.LayoutDirection = value; }
+        }
+        [Q_PROPERTY("QSizeF", "size")]
+        public QSizeF Size {
+            get { return applet.Size; }
+            set { applet.Size = value; }
+        }
+        [Q_PROPERTY("Qt::FocusPolicy", "focusPolicy")]
+        public new Qt.FocusPolicy FocusPolicy {
+            get { return applet.FocusPolicy; }
+            set { applet.FocusPolicy = value; }
+        }
         [Q_PROPERTY("bool", "enabled")]
         public bool Enabled {
             get { return applet.Enabled; }
@@ -51,16 +50,16 @@
             get { return applet.Visible; }
             set { applet.Visible = value; }
         }
-//        [Q_PROPERTY("Qt::WindowFlags", "windowFlags")]
-//        public uint WindowFlags {
-//            get { return applet.WindowFlags; }
-//            set { applet.WindowFlags = value; }
-//        }
-//        [Q_PROPERTY("QString", "windowTitle")]
-//        public string WindowTitle {
-//            get { return applet.WindowTitle; }
-//            set { applet.WindowTitle = value; }
-//        }
+        [Q_PROPERTY("Qt::WindowFlags", "windowFlags")]
+        public uint WindowFlags {
+            get { return applet.WindowFlags; }
+            set { applet.WindowFlags = value; }
+        }
+        [Q_PROPERTY("QString", "windowTitle")]
+        public string WindowTitle {
+            get { return applet.WindowTitle; }
+            set { applet.WindowTitle = value; }
+        }
         public QGraphicsWidget(AppletScript parent) : base(parent) {
             appletScript = parent;
             applet = parent.Applet();
Index: csharp/plasma/src/PlasmaScriptengineKimono_Applet.cs
===================================================================
--- csharp/plasma/src/PlasmaScriptengineKimono_Applet.cs	(revision 1076633)
+++ csharp/plasma/src/PlasmaScriptengineKimono_Applet.cs	(revision 1076632)
@@ -39,7 +39,7 @@
         public Applet(QObject parent, List<QVariant> args) : base(parent) {}
 
         public override bool Init() {
-//            QSizeF oldSize = Applet().Size;
+            QSizeF oldSize = Applet().Size;
             QFileInfo program = new QFileInfo(MainScript());
 
             KMimeType mime = KMimeType.FindByFileContent(program.AbsoluteFilePath());
@@ -93,8 +93,8 @@
 
             applet = (PlasmaScripting.Applet) Activator.CreateInstance(appletType, new object[] { this });
             applet.Init();
-//            if (oldSize.Width() > 10 && oldSize.Height() > 10)
-//                Applet().Size = oldSize;
+            if (oldSize.Width() > 10 && oldSize.Height() > 10)
+                Applet().Size = oldSize;
             SetUpEventHandlers();
             return true;
         }
Index: csharp/plasma/plasma/Plasma_Animation.cs
===================================================================
--- csharp/plasma/plasma/Plasma_Animation.cs	(revision 1076633)
+++ csharp/plasma/plasma/Plasma_Animation.cs	(revision 1076632)
@@ -1,98 +0,0 @@
-//Auto-generated by kalyptus. DO NOT EDIT.
-namespace Plasma {
-    using Plasma;
-    using System;
-    using Kimono;
-    using Qyoto;
-    /// <remarks>
-    ///  @brief Abstract representation of a single animation.
-    /// </remarks>        <short>    @brief Abstract representation of a single animation.</short>
-    [SmokeClass("Plasma::Animation")]
-    public abstract class Animation : QAbstractAnimation {
-        protected Animation(Type dummy) : base((Type) null) {}
-        protected new void CreateProxy() {
-            interceptor = new SmokeInvocation(typeof(Animation), this);
-        }
-        /// <remarks>
-        ///  Animation movement reference (used by \ref RotationAnimation).
-        ///      </remarks>        <short>    Animation movement reference (used by \ref RotationAnimation).</short>
-        public enum Reference {
-            Center = 0,
-            Up = 1,
-            Down = 2,
-            Left = 3,
-            Right = 4,
-        }
-        /// <remarks>
-        ///  The movement direction of an animation.
-        ///      </remarks>        <short>    The movement direction of an animation.</short>
-        public enum MovementDirection {
-            MoveUp = 0,
-            MoveUpRight = 1,
-            MoveRight = 2,
-            MoveDownRight = 3,
[...4456 lines suppressed...]
-        ///  the opportunity to tear down anything set up as a result of the prepare()
-        ///  method.
-        /// </remarks>        <short>    This signal is emitted when a session of matches is complete, giving runners  the opportunity to tear down anything set up as a result of the prepare()  method.</short>
-        [Q_SIGNAL("void teardown()")]
-        void Teardown();
     }
 }
Index: csharp/plasma/plasma/Plasma_SvgWidget.cs
===================================================================
--- csharp/plasma/plasma/Plasma_SvgWidget.cs	(revision 1076633)
+++ csharp/plasma/plasma/Plasma_SvgWidget.cs	(revision 1076632)
@@ -58,10 +58,6 @@
         protected new virtual void Paint(QPainter painter, QStyleOptionGraphicsItem option, QWidget widget) {
             interceptor.Invoke("paint###", "paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)", typeof(void), typeof(QPainter), painter, typeof(QStyleOptionGraphicsItem), option, typeof(QWidget), widget);
         }
-        [SmokeMethod("sizeHint(Qt::SizeHint, const QSizeF&) const")]
-        public override QSizeF SizeHint(Qt.SizeHint which, QSizeF constraint) {
-            return (QSizeF) interceptor.Invoke("sizeHint$#", "sizeHint(Qt::SizeHint, const QSizeF&) const", typeof(QSizeF), typeof(Qt.SizeHint), which, typeof(QSizeF), constraint);
-        }
         ~SvgWidget() {
             interceptor.Invoke("~SvgWidget", "~SvgWidget()", typeof(void));
         }
Index: csharp/plasma/plasma/Plasma_ComboBox.cs
===================================================================
--- csharp/plasma/plasma/Plasma_ComboBox.cs	(revision 1076633)
+++ csharp/plasma/plasma/Plasma_ComboBox.cs	(revision 1076632)
@@ -31,7 +31,6 @@
         [Q_PROPERTY("KComboBox*", "nativeWidget")]
         public KComboBox NativeWidget {
             get { return (KComboBox) interceptor.Invoke("nativeWidget", "nativeWidget()", typeof(KComboBox)); }
-            set { interceptor.Invoke("setNativeWidget#", "setNativeWidget(KComboBox*)", typeof(void), typeof(KComboBox), value); }
         }
         public ComboBox(QGraphicsWidget parent) : this((Type) null) {
             CreateProxy();
@@ -42,9 +41,9 @@
             interceptor.Invoke("ComboBox", "ComboBox()", typeof(void));
         }
         /// <remarks>
-        ///  Adds an item to the combo box with the given text. The
+        ///  Adds an item to the combobox with the given text. The
         ///  item is appended to the list of existing items.
-        ///      </remarks>        <short>    Adds an item to the combo box with the given text.</short>
+        ///      </remarks>        <short>    Adds an item to the combobox with the given text.</short>
         public void AddItem(string text) {
             interceptor.Invoke("addItem$", "addItem(const QString&)", typeof(void), typeof(string), text);
         }
@@ -60,14 +59,6 @@
         protected new virtual void Paint(QPainter painter, QStyleOptionGraphicsItem option, QWidget widget) {
             interceptor.Invoke("paint###", "paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)", typeof(void), typeof(QPainter), painter, typeof(QStyleOptionGraphicsItem), option, typeof(QWidget), widget);
         }
-        [SmokeMethod("focusInEvent(QFocusEvent*)")]
-        protected override void FocusInEvent(QFocusEvent arg1) {
-            interceptor.Invoke("focusInEvent#", "focusInEvent(QFocusEvent*)", typeof(void), typeof(QFocusEvent), arg1);
-        }
-        [SmokeMethod("focusOutEvent(QFocusEvent*)")]
-        protected override void FocusOutEvent(QFocusEvent arg1) {
-            interceptor.Invoke("focusOutEvent#", "focusOutEvent(QFocusEvent*)", typeof(void), typeof(QFocusEvent), arg1);
-        }
         [SmokeMethod("hoverEnterEvent(QGraphicsSceneHoverEvent*)")]
         protected override void HoverEnterEvent(QGraphicsSceneHoverEvent arg1) {
             interceptor.Invoke("hoverEnterEvent#", "hoverEnterEvent(QGraphicsSceneHoverEvent*)", typeof(void), typeof(QGraphicsSceneHoverEvent), arg1);
@@ -76,10 +67,6 @@
         protected override void HoverLeaveEvent(QGraphicsSceneHoverEvent arg1) {
             interceptor.Invoke("hoverLeaveEvent#", "hoverLeaveEvent(QGraphicsSceneHoverEvent*)", typeof(void), typeof(QGraphicsSceneHoverEvent), arg1);
         }
-        [SmokeMethod("changeEvent(QEvent*)")]
-        protected override void ChangeEvent(QEvent arg1) {
-            interceptor.Invoke("changeEvent#", "changeEvent(QEvent*)", typeof(void), typeof(QEvent), arg1);
-        }
         ~ComboBox() {
             interceptor.Invoke("~ComboBox", "~ComboBox()", typeof(void));
         }
@@ -92,17 +79,8 @@
     }
 
     public interface IComboBoxSignals : IQGraphicsProxyWidgetSignals {
-        /// <remarks>
-        ///  This signal is sent when the user chooses an item in the combobox.
-        ///  The item's text is passed.
-        ///      </remarks>        <short>    This signal is sent when the user chooses an item in the combobox.</short>
         [Q_SIGNAL("void activated(QString)")]
         void Activated(string text);
-        /// <remarks>
-        ///  This signal is sent whenever the currentIndex in the combobox changes 
-        ///  either through user interaction or programmatically. 
-        ///  The item's text is passed.
-        ///      </remarks>        <short>    This signal is sent whenever the currentIndex in the combobox changes   either through user interaction or programmatically.</short>
         [Q_SIGNAL("void textChanged(QString)")]
         void TextChanged(string text);
     }
Index: csharp/plasma/plasma/Plasma_WebView.cs
===================================================================
--- csharp/plasma/plasma/Plasma_WebView.cs	(revision 1076633)
+++ csharp/plasma/plasma/Plasma_WebView.cs	(revision 1076632)
@@ -29,24 +29,6 @@
             get { return (bool) interceptor.Invoke("dragToScroll", "dragToScroll()", typeof(bool)); }
             set { interceptor.Invoke("setDragToScroll$", "setDragToScroll(bool)", typeof(void), typeof(bool), value); }
         }
-        [Q_PROPERTY("QPointF", "scrollPosition")]
-        public QPointF ScrollPosition {
-            get { return (QPointF) interceptor.Invoke("scrollPosition", "scrollPosition()", typeof(QPointF)); }
-            set { interceptor.Invoke("setScrollPosition#", "setScrollPosition(QPointF)", typeof(void), typeof(QPointF), value); }
-        }
-        [Q_PROPERTY("QSizeF", "contentsSize")]
-        public QSizeF ContentsSize {
-            get { return (QSizeF) interceptor.Invoke("contentsSize", "contentsSize()", typeof(QSizeF)); }
-        }
-        [Q_PROPERTY("QRectF", "viewportGeometry")]
-        public QRectF ViewportGeometry {
-            get { return (QRectF) interceptor.Invoke("viewportGeometry", "viewportGeometry()", typeof(QRectF)); }
-        }
-        [Q_PROPERTY("qreal", "zoomFactor")]
-        public double ZoomFactor {
-            get { return (double) interceptor.Invoke("zoomFactor", "zoomFactor()", typeof(double)); }
-            set { interceptor.Invoke("setZoomFactor$", "setZoomFactor(qreal)", typeof(void), typeof(double), value); }
-        }
         public WebView(IQGraphicsItem parent) : this((Type) null) {
             CreateProxy();
             interceptor.Invoke("WebView#", "WebView(QGraphicsItem*)", typeof(void), typeof(IQGraphicsItem), parent);
@@ -185,10 +167,6 @@
         protected override void DropEvent(QGraphicsSceneDragDropEvent arg1) {
             interceptor.Invoke("dropEvent#", "dropEvent(QGraphicsSceneDragDropEvent*)", typeof(void), typeof(QGraphicsSceneDragDropEvent), arg1);
         }
-        [SmokeMethod("sizeHint(Qt::SizeHint, const QSizeF&) const")]
-        public override QSizeF SizeHint(Qt.SizeHint which, QSizeF constraint) {
-            return (QSizeF) interceptor.Invoke("sizeHint$#", "sizeHint(Qt::SizeHint, const QSizeF&) const", typeof(QSizeF), typeof(Qt.SizeHint), which, typeof(QSizeF), constraint);
-        }
         ~WebView() {
             interceptor.Invoke("~WebView", "~WebView()", typeof(void));
         }
Index: csharp/plasma/plasma/Plasma_FrameSvg.cs
===================================================================
--- csharp/plasma/plasma/Plasma_FrameSvg.cs	(revision 1076633)
+++ csharp/plasma/plasma/Plasma_FrameSvg.cs	(revision 1076632)
@@ -44,11 +44,6 @@
             RightBorder = 8,
             AllBorders = TopBorder|BottomBorder|LeftBorder|RightBorder,
         }
-        [Q_PROPERTY("Plasma::FrameSvg::EnabledBorders", "enabledBorders")]
-        public uint EnabledBorders {
-            get { return (uint) interceptor.Invoke("enabledBorders", "enabledBorders()", typeof(uint)); }
-            set { interceptor.Invoke("setEnabledBorders$", "setEnabledBorders(Plasma::FrameSvg::EnabledBorders)", typeof(void), typeof(uint), value); }
-        }
         /// <remarks>
         ///  Constructs a new FrameSvg that paints the proper named subelements
         ///  as borders. It may also be used as a regular Plasma.Svg object
@@ -72,6 +67,21 @@
             interceptor.Invoke("setImagePath$", "setImagePath(const QString&)", typeof(void), typeof(string), path);
         }
         /// <remarks>
+        ///  Sets what borders should be painted
+        ///  @arg flags borders we want to paint
+        ///          </remarks>        <short>    Sets what borders should be painted  @arg flags borders we want to paint          </short>
+        public void SetEnabledBorders(uint borders) {
+            interceptor.Invoke("setEnabledBorders$", "setEnabledBorders(const Plasma::FrameSvg::EnabledBorders)", typeof(void), typeof(uint), borders);
+        }
+        /// <remarks>
+        ///  Convenience method to get the enabled borders
+        /// </remarks>        <return> what borders are painted
+        ///          </return>
+        ///         <short>    Convenience method to get the enabled borders </short>
+        public uint EnabledBorders() {
+            return (uint) interceptor.Invoke("enabledBorders", "enabledBorders() const", typeof(uint));
+        }
+        /// <remarks>
         ///  Resize the frame maintaining the same border size
         ///  @arg size the new size of the frame
         ///          </remarks>        <short>    Resize the frame maintaining the same border size  @arg size the new size of the frame          </short>
Index: csharp/plasma/plasma/Plasma_Meter.cs
===================================================================
--- csharp/plasma/plasma/Plasma_Meter.cs	(revision 1076633)
+++ csharp/plasma/plasma/Plasma_Meter.cs	(revision 1076632)
@@ -154,27 +154,6 @@
             interceptor.Invoke("dataUpdated$?", "dataUpdated(const QString&, const QHash<QString,QVariant>&)", typeof(void), typeof(string), sourceName, typeof(Dictionary<string, QVariant>), data);
         }
         /// <remarks>
-        ///  Set maximum value for the meter
-        ///      </remarks>        <short>    Set maximum value for the meter      </short>
-        [Q_SLOT("void setMaximum(int)")]
-        public void SetMaximum(int maximum) {
-            interceptor.Invoke("setMaximum$", "setMaximum(int)", typeof(void), typeof(int), maximum);
-        }
-        /// <remarks>
-        ///  Set minimum value for the meter
-        ///      </remarks>        <short>    Set minimum value for the meter      </short>
-        [Q_SLOT("void setMinimum(int)")]
-        public void SetMinimum(int minimum) {
-            interceptor.Invoke("setMinimum$", "setMinimum(int)", typeof(void), typeof(int), minimum);
-        }
-        /// <remarks>
-        ///  Set value for the meter
-        ///      </remarks>        <short>    Set value for the meter      </short>
-        [Q_SLOT("void setValue(int)")]
-        public void SetValue(int value) {
-            interceptor.Invoke("setValue$", "setValue(int)", typeof(void), typeof(int), value);
-        }
-        /// <remarks>
         ///  Reimplemented from Plasma.Widget
         ///      </remarks>        <short>    Reimplemented from Plasma.Widget      </short>
         [SmokeMethod("paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)")]


Index: kdebindings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v
retrieving revision 1.299
retrieving revision 1.300
diff -u -p -r1.299 -r1.300
--- kdebindings.spec	24 Jan 2010 07:29:46 -0000	1.299
+++ kdebindings.spec	24 Jan 2010 09:31:45 -0000	1.300
@@ -73,6 +73,10 @@ Patch1:  kdebindings-4.3.75-no-rpath.pat
 # fix the Qyoto build for http://websvn.kde.org/?view=revision&revision=1076138
 # smoke.h API change
 Patch2:  kdebindings-4.3.95-fix-build.patch
+# revert http://websvn.kde.org/?view=revision&revision=1076633 which breaks the
+# Plasma C# bindings (updates them without a matching Qyoto update)
+Patch3:  kdebindings-4.3.95-revert-rev1076633.patch
+
 ## upstream patches
 
 BuildRequires:  akonadi-devel >= %{akonadi_version} 
@@ -281,6 +285,7 @@ Falcon plugin for the Kross archtecture 
 %setup -q -n kdebindings-%{version}%{?alphatag}
 %patch0 -p1 -b .qyoto_no_examples
 %patch2 -p1 -b .fix-build
+%patch3 -p0 -b .revert-rev1076633
 
 # upstream patches
 
@@ -565,6 +570,7 @@ fi
 %changelog
 * Sun Jan 24 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 4.3.95-2
 - fix Qyoto build
+- revert revision 1076633 which breaks the Plasma C# bindings
 
 * Thu Jan 21 2010 Lukas Tinkl <ltinkl at redhat.com> - 4.3.95-1
 - KDE 4.3.95 (4.4rc2)



More information about the scm-commits mailing list