[Pharo-users] Re: Pharo-WebView

2022-01-05 Thread Tomaž Turk
Dear all, Pharo-Webview works on Windows 10 64-bit and Linux 64-bit (tested on Ubuntu 20.04). The needed webview.so dynamic library is available within the repository at https://github.com/eftomi/Pharo-Webview. On Linux use headless VM. There's also a webview.dylib for MacOS if someone

[Pharo-users] Re: Pharo-WebView

2021-12-28 Thread Tomaž Turk
Short report on webview porting: - on Windows (Edge, Edge/Chrome) it works single threaded, it is more or less done, needs some rigorous stability testing, - on Linux/Ubuntu (gtk3, webkit2gtk) almost done, it works as a separate TFWorker thread, still needs some process status checking if

[Pharo-users] Re: Pharo-WebView

2021-12-23 Thread Russ Whaley
I tried to run the commands in terminal in MacOS... it didn't even (nor did I) understand 'go' so we were both stymied at step one (lol). I'll pick it up again after the holidays and give it another try with my full attention. Happy Holidays, Russ On Thu, Dec 23, 2021 at 1:06 PM wrote: >

[Pharo-users] Re: Pharo-WebView

2021-12-23 Thread tomazz . turk
@Todd, @Russ, yes, with Gtk3 it's a bit harder than I expected. Gtk3 has a main message loop gtk_main() which, as it is being used in the [webview library](https://github.com/webview/webview) that I chose, blocks Pharo completely while webview window is active. On Windows, the webview window

[Pharo-users] Re: Pharo-WebView

2021-12-22 Thread Russ Whaley
Todd, me neither, but I am a bit worried about mentions of gtk, as I haven’t been able to get that to work either :( On Fri, Dec 17, 2021 at 12:50 PM Todd Blanchard via Pharo-users < pharo-users@lists.pharo.org> wrote: > Seems cool but I can't figure out how to build it as a library on MacOS. >

[Pharo-users] Re: Pharo-WebView

2021-12-20 Thread Tomaž Turk
Done :-)

[Pharo-users] Re: Pharo-WebView

2021-12-20 Thread Guillermo Polito
Is this possible? > > Best wishes, > Tomaz > > -- Original Message -- > From: "Guillermo Polito" <mailto:guillermopol...@gmail.com>> > To: "Any question about pharo is welcome" <mailto:pharo-users@lists.pharo.org>

[Pharo-users] Re: Pharo-WebView

2021-12-19 Thread tomazz . turk
A bit of progress :-) I compiled a shared library libwebview.so on Ubuntu with: `` g++ webview.c -fPIC -shared -o libwebview.so `pkg-config --cflags --libs gtk+-3.0 webkit2gtk-4.0` `` Before that, the gtk and webkit2 dev libraries should be installed with: `sudo apt install -y

[Pharo-users] Re: Pharo-WebView

2021-12-17 Thread Todd Blanchard via Pharo-users
Seems cool but I can't figure out how to build it as a library on MacOS. > On Dec 16, 2021, at 10:02 AM, Tomaž Turk wrote: > > Dear all, > > Pharo-WebView package is now available on GitHub at > https://github.com/eftomi/Pharo-Webview > . > >

[Pharo-users] Re: Pharo-WebView

2021-12-17 Thread Tomaž Turk
urn values. Is this possible? Best wishes, Tomaz -- Original Message -- From: "Guillermo Polito" To: "Any question about pharo is welcome" Cc: "Tomaž Turk" Sent: 17. 12. 2021 14:29:37 Subject: Re: [Pharo-users] Re: Pharo-WebView This is amazing I

[Pharo-users] Re: Pharo-WebView

2021-12-17 Thread Guillermo Polito
This is amazing I wonder how this would marry with PharoJS :) > El 17 dic 2021, a las 11:51, Richard O'Keefe escribió: > > Ta muchly. Appreciated. > > > On Fri, 17 Dec 2021 at 06:03, Tomaž Turk > wrote: > Dear all, > > Pharo-WebView package is now

[Pharo-users] Re: Pharo-WebView

2021-12-17 Thread Richard O'Keefe
Ta muchly. Appreciated. On Fri, 17 Dec 2021 at 06:03, Tomaž Turk wrote: > Dear all, > > Pharo-WebView package is now available on GitHub at > https://github.com/eftomi/Pharo-Webview. > > Pharo-WebView is a package which implements a binding to webview dll > library available at

[Pharo-users] Re: Pharo-WebView

2021-12-16 Thread Esteban Lorenzano
Very nice :) Esteban On Dec 16 2021, at 6:02 pm, Tomaž Turk wrote: > Dear all, > > Pharo-WebView package is now available on GitHub at > https://github.com/eftomi/Pharo-Webview. > > Pharo-WebView is a package which implements a binding to webview dll library > available at