/ 24 entries
- .claude/ (directory) Initial commit from Specify template
- assets/ (directory) style(logo): refine visual appearance with darker gradient and larger elements
- configs/ (directory) feat(init): complete project initialization with dependencies and build system
- frontend/ (directory) style(logo): refine visual appearance with darker gradient and larger elements
- internal/ (directory) webkit: opt-in memory optimization with performance-first defaults; harden CGO wrappers; remove deprecated offline cache APIs; add env-based memory controls; update specs and tests
- memory/ (directory) feat(core): implement complete dumb browser CLI with fuzzy search and learning behavior
- migrations/ (directory) feat(browser): implement global keyboard controls with script injection
- pkg/ (directory) omnibox: render favicon inside 20x20 circular wrapper chip (match homepage); prevents stretching and ensures consistent round shape
- scripts/ (directory) feat(browser): implement global keyboard controls with script injection
- services/ (directory) webkit: opt-in memory optimization with performance-first defaults; harden CGO wrappers; remove deprecated offline cache APIs; add env-based memory controls; update specs and tests
- specs/ (directory) webkit: opt-in memory optimization with performance-first defaults; harden CGO wrappers; remove deprecated offline cache APIs; add env-based memory controls; update specs and tests
- templates/ (directory) Initial commit from Specify template
- tests/ (directory) webkit: opt-in memory optimization with performance-first defaults; harden CGO wrappers; remove deprecated offline cache APIs; add env-based memory controls; update specs and tests
- .gitignore 749 B find: add Ctrl/Cmd+F find-in-page using omnibox component; native accelerator + JS capture; yellow highlights and match list; update changelog
- .golangci.yml 3.9 KiB feat(init): complete project initialization with dependencies and build system
- CHANGELOG.md 6.6 KiB chore(release): release v0.3.0
- CLAUDE.md 2.9 KiB feat(webkitgtk6): migrate to WebKitGTK 6 (GTK4), finalize UCM, add native zoom + GTK4 input, persistent cookies/cache via NetworkSession; runtime theme sync; rendering-mode flag and status API; media safe defaults; update README and CLAUDE; remove JS fallback bridge
- LICENSE 1.0 KiB docs: add Go install, Wayland-first note, early-stage status, and roadmap; add LICENSE
- Makefile 4.9 KiB build(makefile): make gui build default and reorganize targets
- README.md 10.7 KiB docs(readme): add comprehensive controls section and update install instructions
- go.mod 1.1 KiB feat(webkit): migrate to native WebKit2GTK backend, add dumb:// scheme + /api, UCM omnibox, persistent storage, theme + fonts; drop Wails runtime; debounce accelerators; homepage uses first‑party API; persist titles; per-domain zoom\n\n- Native WebKit2GTK CGO bindings (webview/window/zoom/script/keyboard)\n- Persistent WebsiteDataManager + cookies.sqlite; custom dumb:// scheme\n- dumb://api endpoints: /config, /history/recent, /history/search, /history/stats\n- Inject omnibox + theme at document-start via UserContentManager\n- Keyboard/mouse controls: zoom in/out/reset, F12, mouse 8/9 back/forward\n- Debounce accelerators to avoid duplicate triggers\n- Homepage switched to /api fetches; removed @wailsio/runtime + bindings\n- Configurable default fonts (Fira Sans/Code) + default size\n- Persist page titles; homepage shows title or host fallback\n- Per-domain zoom, reapplied on navigation; URI tracking\n- Added detailed scheme/API logs; fixed asset resolution for dumb://homepage\n- Updated specs to mark T020, T025, T041 complete
- go.sum 7.8 KiB feat(webkit): migrate to native WebKit2GTK backend, add dumb:// scheme + /api, UCM omnibox, persistent storage, theme + fonts; drop Wails runtime; debounce accelerators; homepage uses first‑party API; persist titles; per-domain zoom\n\n- Native WebKit2GTK CGO bindings (webview/window/zoom/script/keyboard)\n- Persistent WebsiteDataManager + cookies.sqlite; custom dumb:// scheme\n- dumb://api endpoints: /config, /history/recent, /history/search, /history/stats\n- Inject omnibox + theme at document-start via UserContentManager\n- Keyboard/mouse controls: zoom in/out/reset, F12, mouse 8/9 back/forward\n- Debounce accelerators to avoid duplicate triggers\n- Homepage switched to /api fetches; removed @wailsio/runtime + bindings\n- Configurable default fonts (Fira Sans/Code) + default size\n- Persist page titles; homepage shows title or host fallback\n- Per-domain zoom, reapplied on navigation; URI tracking\n- Added detailed scheme/API logs; fixed asset resolution for dumb://homepage\n- Updated specs to mark T020, T025, T041 complete
- main.go 22.5 KiB favicon(homepage): move SVG to frontend build (dist/favicon.svg) and serve via scheme; remove hardcoded SVG from main.go; map favicon.ico -> favicon.svg
- sqlc.yaml 369 B feat(init): complete project initialization with dependencies and build system