history of internal/infrastructure/webkit/webview.go at v0.26.2
2026-01-24
| 92eeb35 | fix: localhost URL normalization and download handler clean architecture refactor GPG Verified | brice | ||
| 7a529eb | fix(webview): reset background to white for external pages to prevent dark bleeding GPG Verified | brice |
2026-01-23
| 1dedbbf | fix: address PR review feedback GPG Verified | brice | ||
| 7d32950 | fix(popup): insert WebView into hierarchy before create signal returns GPG Verified | brice |
2026-01-14
| a5bf0cb | wip(oauth): add safety timeout and debug logging for popup handling GPG Verified | brice |
2026-01-08
| bef9811 | fix(webkit): clarify js fallback log messages for SPA navigation GPG Verified | bnema | ||
| 928cfae | docs(webview): fix misleading navigation comments and interface docs GPG Verified | bnema | ||
| f105e30 | fix: SPA mouse back/forward navigation using JS history fallback GPG Verified | brice |
2026-01-06
| 058f890 | feat(shortcuts): add Ctrl+Shift+P print page shortcut GPG Verified | bnema |
2025-12-30
| 77255a2 | Fix webview theme and ID sync GPG Unverified | bnema |
2025-12-29
| e6cc2c8 | feat(webkit): implement web process memory pressure settings | brice | ||
| 3ef6fdf | fix(webkit): use default WebContext to prevent dumb:// scheme mismatch | brice |
2025-12-28
| ddb81a0 | fix: attempt to eliminate white flash in dark mode (WIP, see #52) | brice |
2025-12-27
| ee7cb2f | fix(webkit): skip TerminateWebProcess for related popup WebViews GPG Unverified | bnema |
2025-12-25
| a976d89 | feat(ui): show link URL in status overlay on hover GPG Unverified | bnema | ||
| 358b2f0 | fix: prevent idle inhibition leak on pane close and add audio-based detection | brice |
2025-12-24
2025-12-21
2025-12-17
| 884f77a | fix(webkit): prevent SIGSEGV crash when closing popups by disconnecting signals | brice | ||
| 305b057 | feat(ui): add progress bar overlay for webpage loading | bnema |
2025-12-16
| e30e9ed | fix(history): record full URL instead of domain on navigation | brice | ||
| 5740371 | refactor(context): pass context as first parameter to webkit and ui methods | brice |
2025-12-15
2025-12-14
| f3b20f3 | refactor(ui): complete SQLite wiring, JS handler deprecation, and GTK theme system | brice | ||
| 105c961 | refactor(webkit): align WebViewID to port interface and simplify JS execution API | brice |
2025-12-11
| 5884f49 | refactor(webkit,layout): enhance WebView with script execution and improve layout widget system | brice |
2025-12-09
| 27707ff | feat(webkit): implement popup window signal handling and related webview creation | bnema | ||
| 5ef919d | feat(webkit): add WebKit adapter with webview, settings, context, pool, and scheme handler | bnema |