history of internal/ui/coordinator/content.go at v0.27.2
2026-02-17
| dbb6e05 | fix: disable oauth safety-timeout forced popup close GPG Verified | brice |
2026-02-16
| 14868d8 | chore: replace oauth close magic number with named delay GPG Verified | brice | ||
| 495353a | fix: dispatch oauth callback close to GTK main thread GPG Verified | brice | ||
| 89f346b | fix: dispatch oauth safety timeout close to GTK main thread GPG Verified | brice |
2026-02-09
| 4959fb8 | fix(ui): address CodeRabbit feedback across floating-pane paths GPG Verified | brice | ||
| eb849fe | feat(ui): implement floating pane profiles with independent sessions GPG Verified | brice |
2026-02-08
| c51ceb8 | feat(permission): add WebRTC diagnostics and remove unsafe request checks GPG Verified | brice |
2026-02-07
| b7f1b12 | feat(permission): add UI dialog implementation GPG Verified | brice | ||
| 3eb245f | fix: marker cleanup, pool/retry correctness, stacked title sync, and race fixes GPG Verified | brice | ||
| 36ecc6b | fix: harden retryable errors, pool shutdown race, session lock probe, and minor cleanups GPG Verified | brice | ||
| 96f2b51 | fix: resolve follow-up coderabbit findings GPG Verified | brice | ||
| c1cf8b7 | fix: address copilot and coderabbit review follow-ups GPG Verified | brice | ||
| bf5b0f6 | feat: implement phase4 tier3 log-noise and fallback hardening GPG Verified | brice | ||
| 00ab191 | chore: fix lint issues across phase streams GPG Verified | brice | ||
| 4bb2583 | feat: implement wave1 A4-A6 crash oauth and filter hardening GPG Verified | brice | ||
| 9b64c67 | feat: implement wave1 A1-A3 stability and performance fixes GPG Verified | brice |
2026-01-29
| 6c92e89 | fix: address PR review comments GPG Verified | brice | ||
| 2157834 | style: fix lint issues for line length and error handling GPG Verified | brice |
2026-01-28
| fe663f6 | fix: simplify back/forward navigation to match Epiphany's approach GPG Verified | brice | ||
| 61df531 | fix: handle external URL schemes (vscode://, spotify://, etc.) GPG Verified | brice |
2026-01-25
| 75cd777 | fix: popups not working in split panes, consolidate WebView callback setup GPG Verifiedtag v0.26.1 | brice |
2026-01-24
| 7a529eb | fix(webview): reset background to white for external pages to prevent dark bleeding GPG Verified | brice |
2026-01-23
| 180a0d0 | perf(startup): defer non-critical init until after first navigation starts GPG Verified | brice | ||
| 428bf73 | feat(logging): add startup trace for cold start performance tracking GPG Verified | brice | ||
| 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 |
2025-12-30
| b3920c5 | feat(ui): integrate accent picker into keyboard handler and app | brice | ||
| 77255a2 | Fix webview theme and ID sync GPG Unverified | bnema |
2025-12-28
| f6d019b | fix(coordinator): use generic log message for webview reveal GPG Unverified | bnema | ||
| e0c6274 | fix: reveal webviews after paint starts GPG Unverified | bnema |
2025-12-27
| a9e245c | fix(ui): hide tab bar during fullscreen video playback GPG Unverified | bnema | ||
| b34992e | feat(ui): add themed LoadingSkeleton overlay to avoid about:blank flash | brice |
2025-12-25
| 8949dc3 | fix(ui): restore OnLinkHover callback in EnsureWebView GPG Unverified | bnema | ||
| 5ead628 | fix(review): address copilot PR review feedback GPG Unverified | bnema | ||
| a976d89 | feat(ui): show link URL in status overlay on hover GPG Unverified | bnema | ||
| d7d6f84 | feat(ui): update window title with active pane's page title GPG Unverified | bnema | ||
| 85924a1 | fix(ui): fix session restoration reference issues and pane URI tracking | brice | ||
| 358b2f0 | fix: prevent idle inhibition leak on pane close and add audio-based detection | brice |
2025-12-24
2025-12-21
| 0bdd398 | chore(lint): address linting warnings | bnema |
2025-12-20
| ee9c157 | fix(webui-theme): refresh injected scripts after appearance save | brice |
2025-12-18
| 2708968 | feat(ui): apply filters to existing webviews and show filter status | brice | ||
| 3011e5d | refactor(favicon): move favicon handling to clean architecture | bnema |
2025-12-17
| 24f586c | feat(coordinator): implement popup handling with middle-click and window.open support | 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 | ||
| 1fe5ab8 | feat(coordinator): wire gesture handler to webviews and keyboard dispatcher | brice |