From 140cac0dfe76b665100f902a18394b6897faff0f Mon Sep 17 00:00:00 2001 From: Daniel Barlow Date: Fri, 4 Mar 2022 23:17:21 +0000 Subject: [PATCH] Viewplex listens for :uri webview events and relays them --- just/just.fnl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/just/just.fnl b/just/just.fnl index ac1e3cf..740a357 100644 --- a/just/just.fnl +++ b/just/just.fnl @@ -74,6 +74,7 @@ :add-view (fn [self webview] (set foreground-view webview) (webview.widget:show) + (webview:listen :uri #(listeners:notify :uri $1)) (set widget.page (widget:append_page webview.widget))) :visit #(and foreground-view (foreground-view:visit $2)) @@ -146,8 +147,8 @@ container (Gtk.Box { :orientation Gtk.Orientation.VERTICAL }) - viewplex (Viewplex.new) webview (Webview.new) + viewplex (Viewplex.new) navbar (Navbar.new viewplex) ] @@ -157,7 +158,7 @@ (window:add container) - (webview:visit "https://terse.telent.net/") + (viewplex:visit "https://terse.telent.net/") (window:show_all)) (Gtk.main)