Compare commits

...

3 Commits

Author SHA1 Message Date
Fierelier da1477ab9c Update addons.txt 2023-03-13 09:42:19 +01:00
Fierelier e1f126d419 Do not import Gtk 2023-03-13 09:41:29 +01:00
Fierelier a05157cd10 Make addWebView not require additional calls 2023-03-13 09:40:54 +01:00
5 changed files with 4 additions and 5 deletions

View File

@ -30,6 +30,8 @@ def addWebView(window,webView,index = -1):
window.cWebViews[index] = webView
window.cMain.add(webView)
onResize(window)
webView.show()
browser.event.trigger("webview:created",webView)
def create(url = None,webViews = None):

View File

@ -8,6 +8,7 @@ downloader
# Settings
settings
#settingsNoJIT
#settingsEnableDevExtras
settingsNoHardwareAccel
settingsPerformanceCPU

View File

@ -30,8 +30,6 @@ def doGo(button):
webView.destroy()
webView = browser.createWebView()
browserWindow.addWebView(mainWindow,webView,webViewIndex)
browserWindow.onResize(mainWindow)
mainWindow.show_all()
uri = uri.split(":",1)
if len(uri) < 2: uri = [defaultProtocol] + uri

View File

@ -1,6 +1,6 @@
import gi
gi.require_version("WebKit2","4.0")
from gi.repository import Gtk,WebKit2
from gi.repository import WebKit2
browser = mfp.require("browser")
browserWindow = browser.module.require(mfp.p("window","browser.py"))

View File

@ -22,8 +22,6 @@ def decidePolicy(webView,decision,decisionType):
webView = browser.createWebView()
browserWindow.addWebView(mainWindow,webView,webViewIndex)
webView.load_request(request)
browserWindow.onResize(mainWindow)
mainWindow.show_all()
return True
return False