v0.30.0 eb3068f

history of internal/infrastructure/cef/scheme_handler.go at v0.30.0

2026-06-27

2d810effix(release): address final review blockers GPG Verifiedbrice

2026-06-07

88cfbd5fix(favicon): address pull request review feedback GPG Verifiedbrice
8a0ce09feat(favicon): add cache refresh resolution pipeline GPG Verifiedbrice

2026-05-14

118adfdchore: upgrade purego-cef2gtk to v0.1.1 GPG Verifiedbrice

2026-04-28

e6b7103p3-delete: remove obsolete transcoding implementation and dependencies GPG Verifiedbrice
a909bdecef: remove /api/transcode scheme route GPG Verifiedbrice

2026-04-26

95983ddfix(systemviews): address follow-up review feedback GPG Verifiedbrice

2026-04-25

1cb3bf3fix(systemviews): address latest review feedback GPG Verifiedbrice
ff220ddfix(systemviews): refine history lazy loading GPG Verifiedbrice
a4e770bfix(systemviews): address PR review feedback GPG Verifiedbrice
1bac075fix(systemviews): resolve follow-up review findings GPG Verifiedbrice

2026-04-24

279f5affix(systemviews): address review feedback GPG Verifiedbrice
d84415eMerge branch 'main' into feat/systemviews-wasm merge GPG Verifiedbrice

2026-04-23

314ad3dchore: fix branch lint issues GPG Verifiedbrice

2026-04-22

1df2f44cef: harden popup bridge follow-ups GPG Verifiedbrice
c21009bcef: make popup fallback opener handling generic GPG Verifiedbrice

2026-04-21

56c300dchore: fix lint issues GPG Verifiedbrice
3101ccerefactor(cef): simplify popup bridge handling GPG Verifiedbrice
830fe74fix(cef): honor popup opener security and close semantics GPG Verifiedbrice
7e12a7dfix(cef): preserve popup flows without related webviews GPG Verifiedbrice
569144frefactor(cef): integrate purego-cef v0.10.0 GPG Verifiedbrice

2026-04-18

5a06542fix(security): harden clipboard bridge trust GPG Verifiedbrice
b4e5347chore(finalizer): tighten clipboard cleanup and coverage GPG Verifiedbrice
41800e7fix(cef): keep clipboard bridge off page CSP GPG Verifiedbrice
3192764fix(cef): harden fallback focus and clipboard sync GPG Verifiedbrice
4042f88fix(cef): restore OSR startup paints GPG Verifiedbrice
72b6970Finalize clipboard and runtime profile cleanup GPG Verifiedbrice

2026-04-17

2a3f82dfix(clipboard): harden bridges and align engine behavior GPG Verifiedbrice
ee4aed5refactor(clipboard): unify engine clipboard handling GPG Verifiedbrice

2026-04-12

cf2b13efeat(systemviews): add themed shell and full config views GPG Verifiedbrice
a021447build(ci): remove webui asset pipeline GPG Verifiedbrice
940a0b9fix(cef): correct systemviews asset paths GPG Verifiedbrice
4a71c89fix(cef): resolve systemviews assets correctly GPG Verifiedbrice
b14a8e4build(wasm): add systemviews runtime foundation GPG Verifiedbrice

2026-04-11

51da5d5refactor(cef): fail fast on missing config builders GPG Verifiedbrice
d24a1f0refactor(cef): inject live config payload builders GPG Verifiedbrice
a57cae7feat(cef): wire browser audio output through PipeWire GPG Verifiedbrice

2026-04-05

630eef1refactor: extract shared webutil package and consolidate engine adapters GPG Verifiedbrice

2026-03-28

5023d63fix: deduplicate JS escape helper + add clipboard payload size limit GPG Verifiedbrice
8166fb6fix: reduce render pipeline log noise + add clipboard debug logging GPG Verifiedbrice
6c5dd44fix: address CodeRabbit findings for clipboard bridge commit GPG Verifiedbrice
c3fc1bafix: bridge Wayland clipboard for CEF OSR (paste + copy) GPG Verifiedbrice
37f0ef7fix: address all 29 CodeRabbit findings across transcoder, CEF, config, UI GPG Verifiedbrice
aeff368feat: GPU transcoding pipeline improvements + Reddit video patch + logging GPG Verifiedbrice
4749d51feat(cef): internal HTTPS origin for dumb:// pages, localStorage support GPG Verifiedbrice
62d919echore: switch purego dependency to bnema/purego fork GPG Verifiedbrice
82d9dfffix: address CodeRabbit findings + vendor purego fork with FFI optimizations GPG Verifiedbrice
1455aebfix: address all 13 CodeRabbit findings for Phase 2 CEF code GPG Verifiedbrice
7b06939feat(cef): implement Phase 2 — scheme handler, find-in-page, content injector GPG Verifiedbrice

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 8

Tags 42

↑↓ moveenter openesc close