- adapter/ (directory) fix(favicon): scope cached icons to exact page paths
- component/ (directory) fix(runtime): harden navigation and browser lifecycle
- coordinator/ (directory) fix(runtime): harden navigation and browser lifecycle
- dialog/ (directory) refactor(tests): move remaining fake doubles to mockery
- dispatcher/ (directory) fix(runtime): harden navigation and browser lifecycle
- focus/ (directory) feat(input): rename page mode to vim mode
- input/ (directory) fix(runtime): harden navigation and browser lifecycle
- layout/ (directory) fix: isolate split idle scheduler
- mainloop/ (directory) feat(lifecycle): coalesce idle callbacks and bump puregotk dependencies
- systemviews/ (directory) Apply go fix updates
- theme/ (directory) fix(runtime): harden navigation and browser lifecycle
- window/ (directory) refactor(ui): make popup host ownership transactional
- app.go 168.7 KiB fix(vim): deduplicate highlighted web views
- app_browser_launch_test.go 128.3 KiB Merge pull request #365 from bnema/feat/native-vim-mode-tranche-1-2a
- app_clipboard_test.go 3.6 KiB refactor(history): refresh sidebar from history changes
- app_download_test.go 2.6 KiB feat(download): keep toast alive and show progress
- app_eject_pane_to_window_test.go 15.8 KiB test(panes): satisfy eject lint checks
- app_flags_test.go 318 B refactor: migrate from jwijenbergh to bnema/puregotk + ebitengine/purego
- app_omnibox_config_test.go 1.6 KiB refactor(url): move local path probing out of domain
- app_vim_mode_test.go 48.5 KiB fix(vim): deduplicate highlighted web views
- app_window_lifecycle.go 9.2 KiB fix: split startup shell from fresh-window command
- browser_popup_window.go 1.9 KiB test(ui): verify floating popup window ownership
- browser_popup_window_test.go 5.9 KiB test(ui): verify floating popup window ownership
- browser_window.go 23.4 KiB fix(vim): deduplicate highlighted web views
- browser_window_favorites_sidebar.go 4.6 KiB fix(favorites): migrate sidebar shortcut
- browser_window_favorites_sidebar_test.go 7.5 KiB fix(favorites): satisfy sidebar lint
- browser_window_history_sidebar.go 5.6 KiB fix(favorites): satisfy sidebar lint
- browser_window_history_sidebar_test.go 36.8 KiB fix(arch): address final architecture review findings
- browser_window_test.go 44.8 KiB feat(workspace): route external links by configuration
- config_migration.go 1021 B refactor(ui): complete runtime config provider migration
- deps.go 5.6 KiB fix: address final review findings
- external_link_routing_test.go 5.8 KiB fix(ui): address external link review findings
- external_theme_reload_test.go 10.7 KiB fix: address runtime config review findings
- floating_pane_callback_cleanup_test.go 893 B test(ticks): require raw callback unref exactly once
- floating_pane_test.go 15.6 KiB test(ui): cover floating browsing context routing
- history_changes.go 1.7 KiB refactor(history): refresh sidebar from history changes
- native_popup_window.go 6.3 KiB fix(popup): preserve lifecycle and fallback contracts
- native_popup_window_test.go 5.5 KiB refactor(ui): make popup host ownership transactional
- pane_window_eject.go 7.3 KiB Apply go fix updates
- popup_staging_host.go 2.1 KiB fix(popup): preserve failure diagnostics and cleanup
- popup_staging_host_test.go 2.5 KiB fix(popup): preserve failure diagnostics and cleanup
- runtime_config_state.go 878 B fix: address runtime config review findings
- runtime_config_test.go 3.7 KiB fix: address runtime config review findings
- runtime_config_test_helpers_test.go 1.0 KiB fix: address runtime config review findings
- standalone_omnibox.go 10.1 KiB fix(omnibox): keep standalone launch visible on uncertainty
- standalone_omnibox_test.go 13.4 KiB fix(omnibox): keep standalone launch visible on uncertainty
- standalone_runtime_test.go 4.1 KiB fix: address final review findings