Hello Browser 0.2.0
Hello Browser is a webview window for desktop web apps (written in vala, GTK4, for linux). The goal is to bundle a locally-served web app into something that behaves like a native desktop app.
What's new
- Links that open in a new window now open in your default browser. Previously, clicking a
target="_blank"link did nothing ā the new window request was silently dropped. Hello Browser now hands those URLs off to whatever browser you've set as your system default. - Pass a URL directly. You can now run
hello-browser https://example.orgwithout the--urlflag. - Site launchers via
make desktop. A new Makefile target generates.desktopentries so a wrapped site shows up in your application menu like any other app.
Under the hood
- Ported from GTK3 / WebKitGTK 4.0 to GTK4 + WebKitGTK 6.0. You'll need the GTK4 and WebKitGTK 6.0 development packages to build.
- Build system streamlined; README updated with current setup instructions.