summarylogtreecommitdiffstats
path: root/no-webview.patch
diff options
context:
space:
mode:
Diffstat (limited to 'no-webview.patch')
-rw-r--r--no-webview.patch144
1 files changed, 144 insertions, 0 deletions
diff --git a/no-webview.patch b/no-webview.patch
new file mode 100644
index 000000000000..c743014d84d6
--- /dev/null
+++ b/no-webview.patch
@@ -0,0 +1,144 @@
+diff -Nur original/sip/plasma/abstractrunner.sip modified/sip/plasma/abstractrunner.sip
+--- original/sip/plasma/abstractrunner.sip 2014-08-14 20:17:11.000000000 +0000
++++ modified/sip/plasma/abstractrunner.sip 2017-08-22 16:13:26.419025177 +0000
+@@ -94,7 +94,6 @@
+ #include <plasma/view.h>
+ #include <plasma/wallpaper.h>
+ #include <plasma/scripting/wallpaperscript.h>
+-#include <plasma/widgets/webview.h>
+ %End
+
+ namespace Plasma
+@@ -288,8 +287,6 @@
+ sipType = sipType_Plasma_SvgWidget;
+ else if (dynamic_cast<Plasma::TabBar*>(sipCpp))
+ sipType = sipType_Plasma_TabBar;
+- else if (dynamic_cast<Plasma::WebView*>(sipCpp))
+- sipType = sipType_Plasma_WebView;
+ else if (dynamic_cast<Plasma::CheckBox*>(sipCpp))
+ sipType = sipType_Plasma_CheckBox;
+ else if (dynamic_cast<Plasma::ComboBox*>(sipCpp))
+diff -Nur original/sip/plasma/animation.sip modified/sip/plasma/animation.sip
+--- original/sip/plasma/animation.sip 2014-08-14 20:17:11.000000000 +0000
++++ modified/sip/plasma/animation.sip 2017-08-22 16:11:16.075691840 +0000
+@@ -163,8 +163,6 @@
+ sipType = sipType_Plasma_SvgWidget;
+ else if (dynamic_cast<Plasma::TabBar*>(sipCpp))
+ sipType = sipType_Plasma_TabBar;
+- else if (dynamic_cast<Plasma::WebView*>(sipCpp))
+- sipType = sipType_Plasma_WebView;
+ else if (dynamic_cast<Plasma::CheckBox*>(sipCpp))
+ sipType = sipType_Plasma_CheckBox;
+ else if (dynamic_cast<Plasma::ComboBox*>(sipCpp))
+@@ -292,5 +290,4 @@
+ #include <plasma/view.h>
+ #include <plasma/wallpaper.h>
+ #include <plasma/scripting/wallpaperscript.h>
+-#include <plasma/widgets/webview.h>
+ %End
+diff -Nur original/sip/plasma/plasmamod.sip modified/sip/plasma/plasmamod.sip
+--- original/sip/plasma/plasmamod.sip 2014-08-14 20:17:11.000000000 +0000
++++ modified/sip/plasma/plasmamod.sip 2017-08-22 16:12:55.289025177 +0000
+@@ -116,5 +116,4 @@
+ %Include toolbutton.sip
+ %Include treeview.sip
+ %Include videowidget.sip
+-%Include webview.sip
+ %Include windoweffects.sip
+diff -Nur original/sip/plasma/webview.sip modified/sip/plasma/webview.sip
+--- original/sip/plasma/webview.sip 2014-08-14 20:17:11.000000000 +0000
++++ modified/sip/plasma/webview.sip 1970-01-01 00:00:00.000000000 +0000
+@@ -1,93 +0,0 @@
+-// Copyright 2008 Simon Edwards <simon@simonzone.com>
+-
+-// 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 Plasma
+-{
+-
+-class WebView : QGraphicsWidget
+-{
+-%TypeHeaderCode
+-#include <plasma/widgets/webview.h>
+-%End
+-
+-
+-public:
+- explicit WebView (QGraphicsItem* parent = 0);
+- void setUrl (const KUrl& url);
+- KUrl url () const;
+-//ig void setHtml (const QByteArray& html, const KUrl& baseUrl = KUrl());
+- QString html () const;
+- void setHtml (const QString& html, const KUrl& baseUrl = KUrl());
+- QRectF geometry () const;
+- void setPage (QWebPage* page);
+- QWebPage* page () const;
+- QWebFrame* mainFrame () const;
+- void setDragToScroll (bool drag);
+- bool dragToScroll ();
+- void setGeometry (const QRectF& geometry);
+-
+-signals:
+- void loadProgress (int percent);
+- void loadFinished (bool success);
+-
+-protected:
+- void paint (QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget = 0);
+- void mouseMoveEvent (QGraphicsSceneMouseEvent* event);
+- void hoverMoveEvent (QGraphicsSceneHoverEvent* event);
+- void mousePressEvent (QGraphicsSceneMouseEvent* event);
+- void mouseDoubleClickEvent (QGraphicsSceneMouseEvent* event);
+- void mouseReleaseEvent (QGraphicsSceneMouseEvent* event);
+- void contextMenuEvent (QGraphicsSceneContextMenuEvent* event);
+- void wheelEvent (QGraphicsSceneWheelEvent* event);
+- void keyPressEvent (QKeyEvent* event);
+- void keyReleaseEvent (QKeyEvent* event);
+- void focusInEvent (QFocusEvent* event);
+- void focusOutEvent (QFocusEvent* event);
+- void dragEnterEvent (QGraphicsSceneDragDropEvent* event);
+- void dragLeaveEvent (QGraphicsSceneDragDropEvent* event);
+- void dragMoveEvent (QGraphicsSceneDragDropEvent* event);
+- void dropEvent (QGraphicsSceneDragDropEvent* event);
+-public:
+- ~WebView ();
+- QSizeF contentsSize () const;
+- void setScrollPosition (const QPointF& position);
+- QPointF scrollPosition () const;
+- QRectF viewportGeometry () const;
+-protected:
+- QSizeF sizeHint (Qt::SizeHint which, const QSizeF& constraint) const;
+-public:
+- qreal zoomFactor () const;
+- void setZoomFactor (const qreal zoom);
+-protected:
+- QVariant itemChange (QGraphicsItem::GraphicsItemChange change, const QVariant& value);
+-public:
+- void back ();
+- void forward ();
+- void reload ();
+- void stop ();
+-signals:
+- void urlChanged (const QUrl& url);
+-};
+-// WebView
+-
+-};
+-// Plasma
+-
+-