- mocks/ (directory) refactor(keybindings): wire use cases with gateway adapter following clean architecture
- accent_picker.go 674 B feat(accent): implement core accent picker domain and UI component
- cache.go 580 B perf: optimize navigation with async history, zoom caching, and progress throttling (fixes #17)
- clipboard.go 646 B feat(application): add port interfaces for WebView, Clipboard, and Notification
- color_scheme.go 2.2 KiB feat(port): add ColorSchemeResolver interfaces for unified dark mode detection
- config_migrator.go 2.7 KiB fix(config): remove deprecated keys during migration
- config_schema.go 280 B feat(cli): add config schema command to list all keys with valid values
- config_transformer.go 345 B wip: legacy config migration and keybinding modal fix
- content_injector.go 442 B feat(theme): inject CSS variables into WebUI pages for dynamic theming
- database.go 860 B fix(bootstrap): address review comments - mutex, context, docs
- desktop.go 1.7 KiB feat(cli): add setup commands for desktop integration
- download.go 1.0 KiB fix: localhost URL normalization and download handler clean architecture refactor
- filesystem.go 361 B feat(purge): add domain entity, ports, and use case
- font_detector.go 1.3 KiB feat: add font availability detection on first run
- hardware.go 2.0 KiB fix: address Copilot review feedback for performance tuning
- idle_inhibit.go 807 B fix: add idle inhibition for fullscreen video playback (fixes #18)
- keybindings.go 2.2 KiB refactor(keybindings): wire use cases with gateway adapter following clean architecture
- media.go 980 B feat(media): add MediaDiagnostics port and CheckMediaUseCase
- notification.go 1.7 KiB feat(application): add port interfaces for WebView, Clipboard, and Notification
- rendering_env.go 2.6 KiB refactor: remove deprecated GStreamer buffer settings
- runtime.go 1.5 KiB feat(cli): replace media command with doctor and add runtime dependency checks
- session_logger.go 478 B feat(session): implement persistent session management and stale session protection
- session_state.go 635 B feat(domain): add session state entities and repository interfaces
- text_input.go 939 B feat(accent): add TextInput abstraction and implementations
- updater.go 2.8 KiB feat(updater): add specific messages for Flatpak/pacman installs
- webkit_context.go 3.5 KiB fix(perf): remove memory kill threshold - causes immediate process termination
- webkit_context_test.go 3.2 KiB fix(perf): remove memory kill threshold - causes immediate process termination
- webui_config.go 2.1 KiB feat(webui): add support for editing custom performance profile
- webview.go 7.7 KiB docs(webview): fix misleading navigation comments and interface docs
- xdg.go 594 B feat(port): add download directory and event interfaces