webliteca/swingwebview
Java port of the Zserge Webview. Tiny cross-platform WebView
95Stars
17Forks
75Claude Commits
JavaLanguage
chromiumedgejavauiwebkitwebview
First Claude commit: May 13, 2026Last Claude commit: 13d agoDiscovered: May 17, 2026
Recent Claude Commits
Remove duplicate offscreen helper definitions
ba1024113d agoauthor_emailCapture uncaught errors + unhandled rejections in ConsoleDispatcher
14e2d3713d agoauthor_emailUse factory + add Log tab in WebViewHeavyweightDemo
cdea66613d agoauthor_emailMerge origin/master into webview-console-access branch
6cef05013d agoauthor_emailDon't stuff the data: URL into the URL field
2bda0cc13d agoauthor_emailAdd WebViewConsoleDemo for manual AC verification
2f5c82713d agoauthor_emailImplement DevTools window + JS console capture API
fe5e53313d agoauthor_emailAdd JS Bridge panel to the demo
9360dc013d agoauthor_emailWire eval / bind / init / dispatch through the offscreen path
f18468513d agoauthor_emailAdd SPDD story: WebViewComponent DevTools + console capture API
723a62f13d agoauthor_emailMigrate build system from Ant to Maven
d22d78413d agoauthor_emailCI: bump build JDK to 11 (Windows ARM64 doesn't have a JDK 8 distro)
b6c187f14d agoauthor_emailCI: cross-compile macOS x86_64 from the arm64 runner
854fcbe14d agoauthor_emailAdd cross-platform jar build workflow
ed11f9a14d agoauthor_emailREADME: Windows heavyweight is confirmed working on Windows 11
e61d52c14d agoauthor_emailWindows: pin embed HWND at (0,0) of the parent canvas instead of using window-relative x,y
71f808f14d agoauthor_emailWindows: include <objbase.h> for the `interface` macro that WebView2.h needs
a59983914d agoauthor_emailWindows: migrate embed path to stable WebView2 SDK (ICoreWebView2)
8a96e5d14d agoauthor_emailWindows: log why create_engine returns nullptr
c0439e714d agoauthor_emailWindows: add no-op stubs for the offscreen/lightweight JNI exports
31301da14d agoauthor_emailrun-windows-demo: call xcopy/where by absolute path, error on xcopy failure
68ed13514d agoauthor_emailWindows: include winrt collections header, gate JAWT_VERSION_9 for JDK 8
9728ed014d agoauthor_emailrun-windows-demo: extract WebView2 nupkg via PowerShell, not tar.exe
8cbe47614d agoauthor_emailrun-windows-demo: extract WebView2 nupkg, add cppwinrt to SDK INCLUDE
2792c7114d agoauthor_emailrun-windows-demo: convert the SDK-error block to goto-based flow
b61f4f114d agoauthor_emailrun-windows-demo: pull SDK recovery out of nested if-blocks
156e7c215d agoauthor_emailrun-windows-demo: recover when vsdevcmd misses an installed Windows SDK
3a659eb15d agoauthor_emailrun-windows-demo: dump INCLUDE / WindowsSdkDir on preflight failure
91e516f15d agoauthor_emailrun-windows-demo: fail fast with an actionable message when the Windows SDK is missing
d3df80315d agoauthor_emailAdd WebViewComponent.create() factory that picks the best mode per platform
c18499c15d agoauthor_emailREADME + demo: document the final heavyweight/lightweight status
8c99dc415d agoauthor_emailLightweight: derive hardware_keycode in synthesized key events
c5f589c15d agoauthor_emailLightweight: webkit_web_view_set_input_method_context(NULL) to bypass IM
335c35915d agoauthor_emailLightweight: force gtk-im-context-simple so Backspace/Delete are commands
48569e015d agoauthor_emailLightweight: synthesize FocusIn so WebKit paints the caret
4bd61a415d agoauthor_emailLightweight phase 2b: forward AWT keyboard events to the offscreen WebKit
52276ca15d agoauthor_emailLightweight phase 2a: forward AWT mouse events to the offscreen WebKit
8a3089115d agoauthor_emailLightweight: draw on demand into our own cairo surface instead of GTK's
18884d215d agoauthor_emailLightweight WebView (offscreen rendering) -- phase 1: render-only
4159f1116d agoauthor_emailTry GTK_WINDOW_TOPLEVEL instead of GTK_WINDOW_POPUP for the embed window
a5f8b5816d agoauthor_emailRevert "Use gdk_window_focus on the popup instead of raw XSetInputFocus"
a8311b016d agoauthor_emailUse gdk_window_focus on the popup instead of raw XSetInputFocus
b585ccf16d agoauthor_emailRevert the XGetInputFocus diagnostic; back to the rendering-stable click handler
31187cf16d agoauthor_emailDiagnostic: print actual X11 focus owner after XSetInputFocus
fa2e8f016d agoauthor_emailRevert CAPTURE phase on the click gesture; bubble is rendering-safe
807961b16d agoauthor_emailLinux focus: target the WebView's GdkWindow + grab GTK focus
3b162f716d agoauthor_emailLinux click-to-focus via GtkGestureMultiPress
6e2f77416d agoauthor_emailRemove the button-press-event hook on WebKitWebView
2b2c63716d agoauthor_emailDrop the AWT Mouse/Focus listeners on EmbeddedCanvas
c624e9f16d agoauthor_emailEmbed: hand keyboard focus to the WebView on click / AWT focus-gained
80f6a7b16d agoauthor_email