history of internal/ui/component/omnibox.go at v0.30.0
2026-06-26
| f150f41 | fix: address final review findings GPG Verified | brice |
2026-06-25
| c031fea | refactor(ui): extract omnibox favorite toggle helpers GPG Verified | brice | ||
| f4ac668 | refactor(url): move local path probing out of domain GPG Verified | brice |
2026-05-23
| 7c67957 | fix(omnibox): keep standalone launch visible on uncertainty GPG Verified | brice |
2026-05-19
| 334966d | fix(omnibox): avoid per-row hover callback churn GPG Verified | brice |
2026-04-16
| d1704de | fix: address remaining CodeRabbit issues GPG Verified | brice | ||
| 802dc32 | refactor(deps): drop puregotk-webkit and update purego stack GPG Verified | brice |
2026-04-12
| 717ad15 | refactor(omnibox): drop redundant most-visited flag GPG Verified | brice | ||
| 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-08
| 7396109 | fix(lint): wrap omnibox ghost call GPG Verified | brice | ||
| bd7f2a9 | fix(omnibox): cap selection to visible results GPG Verified | brice | ||
| 8ba7b36 | fix(omnibox): guard stale favorite updates and retain standalone callbacks GPG Verified | brice |
2026-04-07
| 7fd7cd4 | fix(omnibox): address review follow-ups GPG Verified | brice | ||
| a25cbb9 | chore: fix lint failures GPG Verified | brice | ||
| 861c372 | refactor(omnibox): clean up layer-shell follow-ups GPG Verified | brice |
2026-04-06
| 5017596 | refactor(omnibox): trim resize debug overhead GPG Verified | brice | ||
| ee4a1fb | feat(omnibox): add standalone layer-shell launcher GPG Verified | brice |
2026-03-27
| 5efc1b9 | refactor: centralize permission URL log constant and clean up minor issues GPG Verified | bnema | ||
| 57a5850 | fix: reset selectedIndex on text change and fix lint errors GPG Verified | brice | ||
| cb47167 | refactor: remove redundant hasGhostText field and simplify ghost state GPG Verified | brice | ||
| 7eb8e31 | fix: check actual GTK buffer to detect user edits in ghost text GPG Verified | brice | ||
| 3a4e710 | fix: rewrite omnibox ghostwriter to eliminate letter-eating on fast typing GPG Verified | brice | ||
| 500c11f | fix: remove local replace directive, use published purego-sqlite v0.1.1 GPG Verified | brice | ||
| a49291f | feat: replace ncruces/go-sqlite3 with purego-sqlite and switch to bnema/puregotk GPG Verified | brice |
2026-03-11
| b05099c | fix(input): use bubble phase + IM fallback for dead keys, move accent detection to widget level GPG Verified | brice | ||
| 4524185 | fix: harden omnibox hover and cache guards GPG Verified | brice |
2026-03-10
| f7811f6 | refactor: unify omnibox suggestion authority GPG Verified | brice |
2026-02-17
| 2dbb951 | fix: align omnibox URL detection with review cases GPG Verified | brice | ||
| 25ff751 | fix: resolve omnibox lint regressions GPG Verified | brice | ||
| a5f78e3 | fix: honor explicit omnibox selections over ghost input GPG Verified | brice | ||
| 39e6692 | fix: improve omnibox URL intent and ghost completion stability GPG Verified | brice |
2026-02-12
| 5072fc2 | fix: address review feedback and CI failures GPG Verified | brice | ||
| 87e495c | feat(lifecycle): coalesce idle callbacks and bump puregotk dependencies GPG Verified | brice |
2026-02-07
| 8e7fa59 | fix: harden ghost clear race and aggressive webview reuse safety GPG Verified | brice | ||
| 162a4b9 | fix: address review follow-ups for omnibox, webkit, updater, and config GPG Verified | brice | ||
| c948582 | fix: stabilize webview signals, pane history cleanup, and ghost selection GPG Verified | brice | ||
| 7929813 | fix: harden omnibox ghost accept and address remaining review issues GPG Verified | brice | ||
| c93c03d | refactor: rewrite omnibox inline ghost suggestion state and ranking GPG Verified | brice | ||
| aae7da7 | fix: keep ghost completion explicitly selected until user accepts GPG Verified | brice | ||
| 59a422a | fix: constrain omnibox ghost completion to domain for noisy URLs GPG Verified | brice | ||
| 9b64c67 | feat: implement wave1 A1-A3 stability and performance fixes GPG Verified | brice |
2026-01-29
| 8849bda | fix: scale chrome height with UI, schedule debounce on GTK main thread, add tests GPG Verified | brice | ||
| 5b585ba | feat: adapt omnibox result count to parent pane height GPG Verified | brice |
2026-01-26
| 90a846e | Merge branch 'main' into fix/truncate-space-before-url merge GPG Unverified | bnema | ||
| 9f65762 | fix(omnibox): strip leading spaces before URLs on input GPG Verified | bnema | ||
| f63d1aa | fix omnibox require input before ghost text GPG Verified | bnema | ||
| 3cd9d2e | fix: clear ghost text on position timeout instead of forcing bad placement GPG Verifiedtag v0.26.2 | brice | ||
| d8bf31c | fix: prevent pango layout memory leak in ghost text computation GPG Verified | brice | ||
| c7a2676 | fix: improve omnibox width calculation for unallocated parents GPG Verified | brice |