history of internal/ui/app.go at v0.31.0
2026-08-18
| 14d539b | fix(vim): deduplicate highlighted web views GPG Verified | brice |
2026-08-17
| 3a00c38 | fix(vim): clear heading highlight on mode exit GPG Verified | brice |
2026-08-16
| 55df320 | fix(runtime): harden navigation and browser lifecycle GPG Verified | brice |
2026-08-14
| 4bafd5c | refactor(vim): finalize navigation boundaries GPG Verified | brice | ||
| fc18cde | fix(vim): cycle inputs and contain reverse focus GPG Verified | brice | ||
| f52290e | feat(vim): focus first page input GPG Verified | brice | ||
| 4000758 | fix(vim): follow theme accent for headings GPG Verified | brice | ||
| a11aeca | feat(vim): navigate live headings GPG Verified | brice | ||
| d3c8f2e | feat(ui): enable webview accessibility on vim mode entry GPG Verified | brice | ||
| 2bdff8a | fix(vim): format rebased native mode changes | brice | ||
| dd428b6 | fix(vim): align rebased mode identifiers | brice | ||
| eca30c1 | feat(page-mode): show pending vim sequences in mode toaster | brice | ||
| 23fc389 | feat(input): rename page mode to vim mode GPG Verified | brice |
2026-07-28
| 5b1cfa8 | fix(page-mode): harden scrolling and editable focus GPG Verified | brice | ||
| 0c4b1f1 | feat(page-mode): add keyboard page navigation GPG Verified | brice |
2026-07-26
| 1ee31e6 | fix(popup): satisfy routing lint checks GPG Verified | brice | ||
| 9a38c58 | fix(popup): tear down unresolved staged views GPG Verified | brice | ||
| 8e76281 | fix(engine): route floating browsing contexts by features GPG Verified | brice | ||
| 8b31f32 | refactor(ui): make popup host ownership transactional GPG Verified | brice | ||
| ec8878f | feat(ui): open floating page requests in browser windows GPG Verified | brice |
2026-07-15
| ce24e6e | fix(startup): scope trace to accelerated CEF GPG Verified | brice |
2026-07-14
| 3df818c | fix(ticks): unref raw callback slots exactly once GPG Verified | brice | ||
| 2624fd3 | style(ticks): format callback cleanup GPG Verified | brice | ||
| 6c6c1d8 | fix(ticks): release raw callback slots GPG Verified | brice |
2026-06-28
| 4991fbe | feat(favorites): add native bookmark shortcuts GPG Verified | brice |
2026-06-26
| f150f41 | fix: address final review findings GPG Verified | brice | ||
| 10629bd | fix: split startup shell from fresh-window command GPG Verified | brice |
2026-06-25
| fd1a5db | fix: address PR review findings GPG Verified | brice | ||
| ec8c3ee | refactor(ui): extract app window lifecycle helpers GPG Verified | brice | ||
| f4ac668 | refactor(url): move local path probing out of domain GPG Verified | brice | ||
| 1708967 | refactor(history): refresh sidebar from history changes GPG Verified | brice |
2026-06-24
| 13cc5a8 | fix: address runtime config review findings GPG Verified | brice |
2026-06-23
| 42e6c82 | refactor(ui): move runtime config state out of app GPG Verified | brice | ||
| 9634a01 | refactor(ui): trim browser window setup GPG Verified | brice | ||
| 3ada45b | refactor(ui): complete runtime config provider migration GPG Verified | brice | ||
| 3a44e8a | refactor(ui): add runtime config snapshot helpers GPG Verified | brice | ||
| 84747b2 | fix(ui): send complete engine settings update GPG Verified | brice |
2026-06-18
| 0b983cb | fix(cef): move touchpad gesture contract to domain GPG Verified | brice | ||
| bd52731 | fix(webview): keep touchpad gesture types out of ports GPG Verified | brice | ||
| 4cf5b9e | feat(cef): require deliberate touchpad navigation swipes GPG Verified | brice |
2026-06-17
| 52415e5 | fix(ui): release webviews when closing tabs | bnema |
2026-06-13
| 9b42f5b | fix(history): address review findings GPG Verified | brice | ||
| 0109d89 | fix(history): remove Ctrl+H fallback GPG Verified | brice |
2026-06-12
| 5b002b0 | fix(history): resolve post-commit review findings GPG Verified | brice | ||
| c5c9793 | feat(history): add native GTK Ctrl+H sidebar GPG Verified | brice |
2026-06-11
| d0331c0 | fix(review): address teardown and follow-up feedback GPG Verified | brice | ||
| 0337582 | fix(ui): avoid controller teardown during destroy GPG Verified | brice |
2026-06-09
| 66d7b57 | feat(theme): follow Noctalia external palettes GPG Verified | brice |
2026-06-08
| 2330713 | chore(logging): add window launch diagnostics GPG Verified | brice |
2026-06-07
| 8a0ce09 | feat(favicon): add cache refresh resolution pipeline GPG Verified | brice |