history of internal/ui/app.go at v0.30.0
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 |
2026-06-05
| 5a0e14c | feat(ui): eject panes to new windows GPG Verified | brice |
2026-06-03
| 8bbb568 | fix(cef): harden vulkan navigation handoff GPG Verified | brice |
2026-05-27
| c2c7597 | chore(cef): satisfy lint for scale probe GPG Verified | brice |
2026-05-23
| 7c67957 | fix(omnibox): keep standalone launch visible on uncertainty GPG Verified | brice |
2026-05-21
| 5fef01b | fix(core): decouple viewport sync and honor config overrides GPG Verified | brice | ||
| 3929f92 | fix(cef): stabilize osr browser creation and tab shortcuts GPG Verified | brice |
2026-05-15
| ca353b8 | Support zoom for local file URLs GPG Verified | brice |
2026-05-13
| 07857df | Split browsing contexts between panes and native windows GPG Verified | brice |
2026-05-11
| 9e90b30 | Stabilize popup restore followups GPG Verified | brice | ||
| 18f35c0 | Harden popup and restore cleanup GPG Verified | brice | ||
| a5ef447 | Harden stale pane restore paths GPG Verified | brice | ||
| 7bf171b | Preserve UI state for stale pane IDs GPG Verified | brice | ||
| 6b42329 | Speed up CEF repaint after live resize GPG Verified | brice | ||
| 013796f | Centralize CEF viewport sync after layout changes GPG Verified | brice |
2026-05-05
| 3eadacf | Remove legacy tab snapshot provider GPG Verified | brice | ||
| acba2a5 | Scope browser windows and stabilize tab geometry GPG Verified | brice |
2026-05-01
| 7f761e3 | cef: harden shutdown and default VAAPI Vulkan stack GPG Verified | brice |
2026-04-28
| 1e06425 | fix: clear stale previous tab ids per window GPG Verified | brice | ||
| cccb5fe | fix: preserve popup tab names before tab bar insertion GPG Verified | brice | ||
| 5509537 | fix: address per-window tab review edge cases GPG Verified | brice | ||
| 4ea1430 | fix: call onTabCreated before AddTab so window-scoped name is set GPG Verified | brice | ||
| e6ff2cc | fix: window-scoped default tab names instead of global position GPG Verified | brice | ||
| 429492c | fix: per-window tab scoping for Alt+1-9, Next/Prev, Close, Alt+Tab GPG Verified | brice |
2026-04-27
| 6d673b0 | fix: default browse startup to history GPG Verified | brice |
2026-04-25
| ff220dd | fix(systemviews): refine history lazy loading GPG Verified | brice |