aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* feat: implement link extraction and interactive navigation via numbered tags ↵Richard Qin2026-04-124-34/+153
| | | | in the browser
* feat: implement URL navigation and input handling in browser TUIRichard Qin2026-04-112-50/+116
|
* feat: implement SSLSocket for encrypted connections and add terminal size ↵Richard Qin2026-04-115-66/+328
| | | | detection utility
* feat: implement interactive TUI with scrolling and add OpenSSL dependency ↵Richard Qin2026-04-114-26/+131
| | | | support
* feat: implement terminal renderer and integrate into browser coreRichard Qin2026-04-113-17/+86
|
* style: apply consistent code formatting and bracing style across the codebaseRichard Qin2026-04-114-139/+133
|
* feat: implement DOM tree builder to transform HTML tokens into a ↵Richard Qin2026-04-112-16/+109
| | | | hierarchical structure
* feat: implement HTML lexer and integrate tokenization into browser outputRichard Qin2026-04-112-14/+157
|
* feat: implement basic HTTP client with socket and address networking utilitiesRichard Qin2026-04-115-0/+837
|
* feat: initialize project structure with CMake build system, C++23 support, ↵Richard Qin2026-04-114-0/+181
and core browser scaffolding