history of internal/infrastructure/config/validation.go at v0.33.2
2026-10-14
| af0e370 | fix(config,input): canonicalize action names and key chords once, drop the built-in shortcut fallback GPG Verified | brice | ||
| 78e62bd | fix(config): merge missing default actions at load time GPG Verified | brice |
2026-10-07
| d625c0c | feat(input): add tmux keymap preset with one-shot prefix (#464) GPG Unverified | bnema |
2026-09-23
| 677167c | feat(ui): unify mode borders and keybinding legend (#448) GPG Unverified | bnema |
2026-09-14
| cbc3a47 | refactor(omnibox): scope history suggestions by age (#436) GPG Unverified | bnema | ||
| acc7e1e | feat(omnibox): add terminal-inspired visual styles (#437) GPG Unverified | bnema |
2026-09-08
| dcda339 | feat(cef): resident runtime with bounded prewarming gates (Plan 02) (#411) GPG Unverified | bnema |
2026-08-16
| 55df320 | fix(runtime): harden navigation and browser lifecycle GPG Verified | brice |
2026-08-14
| fc65432 | fix(vim): handle nil sequence trie GPG Verified | brice | ||
| 5ea141f | feat(config): add page mode sequence bindings | brice | ||
| 23fc389 | feat(input): rename page mode to vim mode GPG Verified | brice |
2026-08-13
| 41ddc34 | feat(workspace): route external links by configuration GPG Verified | brice |
2026-07-29
| e70f71d | refactor(config): share modal action validation GPG Verified | brice |
2026-07-28
| 0c4b1f1 | feat(page-mode): add keyboard page navigation GPG Verified | brice |
2026-06-25
| fd1a5db | fix: address PR review findings GPG Verified | brice | ||
| 2bfaca9 | fix(arch): address final architecture review findings GPG Verified | brice | ||
| dbc9709 | test(config): validate schema-backed engine settings GPG Verified | brice | ||
| f4ac668 | refactor(url): move local path probing out of domain GPG Verified | brice |
2026-06-12
| c5c9793 | feat(history): add native GTK Ctrl+H sidebar GPG Verified | brice |
2026-06-09
| 66d7b57 | feat(theme): follow Noctalia external palettes GPG Verified | brice |
2026-06-08
| 05dede8 | wip(cef): refactor touchpad input handling GPG Verified | brice |
2026-06-02
| b805321 | feat(cef): add touchpad swipe navigation GPG Verified | brice | ||
| 40f7675 | feat(cef): add scroll input tuning GPG Verified | brice |
2026-05-20
| 45b07b3 | feat(cef): adapt osr frame rate to monitor GPG Verified | brice | ||
| 8bc6a41 | feat(cef): add render stack config GPG Verified | brice |
2026-05-17
| 08a0a9d | Add separate GTK UI font setting GPG Verified | brice |
2026-05-13
| 07857df | Split browsing contexts between panes and native windows GPG Verified | brice |
2026-04-26
| 95983dd | fix(systemviews): address follow-up review feedback GPG Verified | brice |
2026-04-24
| 4cc8b0e | Add count-based session log cleanup GPG Verified | brice |
2026-04-12
| b65c4d9 | fix(omnibox): honor configured most-visited window GPG Verified | brice | ||
| 32b1250 | feat(omnibox): persist and toggle default history order GPG Verified | brice |
2026-04-11
| a57cae7 | feat(cef): wire browser audio output through PipeWire GPG Verified | brice |
2026-04-05
| 630eef1 | refactor: extract shared webutil package and consolidate engine adapters GPG Verified | brice |
2026-03-28
| 82d9dff | fix: address CodeRabbit findings + vendor purego fork with FFI optimizations GPG Verified | brice | ||
| fcafef6 | fix: stabilize CEF engine startup and OSR zoom GPG Verified | brice | ||
| 144c362 | fix(config): skip webkit-specific validation when engine is not webkit GPG Verified | brice |
2026-03-16
| c068e17 | refactor: complete engine abstraction (M5+M6) — decouple UI from webkit GPG Verified | brice |
2026-02-09
| e83c735 | fix(review): resolve remaining CodeRabbit findings GPG Verified | brice | ||
| 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-07
| 9b64c67 | feat: implement wave1 A1-A3 stability and performance fixes GPG Verified | brice |
2026-01-24
| d701001 | refactor(config): use ActionBinding for all keybinding modes GPG Verified | bnema |
2025-12-29
| cebf030 | feat(dmenu): change history limit from count to days, add --most-visited flag GPG Unverified | bnema | ||
| 6e1d371 | fix: address Copilot review feedback for performance tuning | brice | ||
| cf39998 | feat(config): add performance profile system for WebKitGTK tuning | brice |
2025-12-28
| fe2336c | fix: improve config migration rename detection and fix mode toaster colors | brice |
2025-12-26
| 8b8ac5d | refactor(config): move defaults to workspace and omnibox sections | brice | ||
| 6a2e839 | feat(config): add defaults for new panes | brice |
2025-12-25
| cd6e600 | feat(session): add automatic session cleanup on startup GPG Unverified | bnema |
2025-12-22
| b9b46e5 | feat(rendering): expose WebKit/GTK env toggles | brice |