<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rwebbrowser/src/render/renderer.cc, branch master</title>
<subtitle>A minimalist CLI web browser for fast, distraction-free navigation.
</subtitle>
<id>https://git.richardqin.org/rwebbrowser/atom?h=master</id>
<link rel='self' href='https://git.richardqin.org/rwebbrowser/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/'/>
<updated>2026-04-14T06:38:42Z</updated>
<entry>
<title>refactor: adjust code structure</title>
<updated>2026-04-14T06:38:42Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-14T06:38:42Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=10c3746a6df45dd154955a9e91e662260f36363f'/>
<id>urn:sha1:10c3746a6df45dd154955a9e91e662260f36363f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: replace numeric link selection with two-character link hints</title>
<updated>2026-04-12T19:52:07Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-12T19:52:07Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=59fcb7e4db666084be4f75ff4746db19b1eeeeb2'/>
<id>urn:sha1:59fcb7e4db666084be4f75ff4746db19b1eeeeb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement table rendering with dynamic column width calculation and ANSI formatting</title>
<updated>2026-04-12T17:18:25Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-12T17:18:25Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=0f8102128382a6002a06d401986f2af595dc09ab'/>
<id>urn:sha1:0f8102128382a6002a06d401986f2af595dc09ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add support for interactive checkbox and radio button input fields</title>
<updated>2026-04-12T16:56:38Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-12T16:56:38Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=ee5cc29577e1788410fd10b4935bab1b3ea60d34'/>
<id>urn:sha1:ee5cc29577e1788410fd10b4935bab1b3ea60d34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement HTTP POST support for form submissions and add input value persistence</title>
<updated>2026-04-12T15:49:02Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-12T15:49:02Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=afca951b11e38ba229ee986a06242c5a358e9342'/>
<id>urn:sha1:afca951b11e38ba229ee986a06242c5a358e9342</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement form submission support by tracking input fields and form context during rendering</title>
<updated>2026-04-12T12:57:20Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-12T12:57:20Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=5f459c7eaf9577292dd7bbf4b30164b3f53e79f3'/>
<id>urn:sha1:5f459c7eaf9577292dd7bbf4b30164b3f53e79f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add support for interacting with form inputs via the 'i' key</title>
<updated>2026-04-12T12:35:05Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-12T12:35:05Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=32bce7c278e8f52d96579650088f610d62920f00'/>
<id>urn:sha1:32bce7c278e8f52d96579650088f610d62920f00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add page title extraction, URL normalization, DuckDuckGo tracker stripping, and text wrapping support</title>
<updated>2026-04-12T12:05:05Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-12T12:05:05Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=5a8bb74e922f9ecebffbb03832b559f9dec21473'/>
<id>urn:sha1:5a8bb74e922f9ecebffbb03832b559f9dec21473</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement HTTP redirect support, URL search formatting, image alt text rendering, and improved terminal cursor management</title>
<updated>2026-04-12T08:43:23Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-12T08:43:23Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=3e204040c9a9fec810112933d0d81cecbd268943'/>
<id>urn:sha1:3e204040c9a9fec810112933d0d81cecbd268943</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement link extraction and interactive navigation via numbered tags in the browser</title>
<updated>2026-04-11T20:22:01Z</updated>
<author>
<name>Richard Qin</name>
<email>richard.qin.x@gmail.com</email>
</author>
<published>2026-04-11T20:22:01Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rwebbrowser/commit/?id=c6d7e532c4e010f55ab8c6b7cfd8b36d44779725'/>
<id>urn:sha1:c6d7e532c4e010f55ab8c6b7cfd8b36d44779725</id>
<content type='text'>
</content>
</entry>
</feed>
