Commit graph

  • a65aaac61b Enhance DOM graph visualization to support PNG images and improve legend display main Benedikt Willi 2026-01-13 14:24:00 +0100
  • ce5dbff562 Enhance DOM graph visualization and image handling Benedikt Willi 2026-01-13 14:23:45 +0100
  • 8c2d360515 This commit introduces several enhancements to the browser rendering engine. Key changes include the ability to handle link clicks, improved link detection, and enhanced color parsing for proper rendering of styled links. The following modifications are included: Benedikt Willi 2026-01-13 13:06:20 +0100
  • 762dd22e31 Implement image loading and rendering support in Bowser browser Benedikt Willi 2026-01-12 17:36:14 +0100
  • 2380f7be31 Enhance font handling and layout rendering by supporting font-family in layout lines, improving CSS rule parsing for multi-selectors, and updating start page styles to include emoji support. Benedikt Willi 2026-01-12 16:05:14 +0100
  • ae5913be2e Implement CSS parsing, selector matching, and style resolution Benedikt Willi 2026-01-12 11:41:18 +0100
  • c9ef5e5c44 Refactor test files to remove unnecessary imports and improve readability Benedikt Willi 2026-01-12 10:22:34 +0100
  • 4b3ba9144d Removed old documentation files Benedikt Willi 2026-01-12 09:16:23 +0100
  • 99a3a4c145 Implement render pipeline for layout and painting, enhancing document rendering and debug capabilities Benedikt Willi 2026-01-11 23:54:50 +0100
  • 21e779d281 Add comprehensive tests for layout and rendering components, enhancing coverage for layout lines, blocks, and document structures Benedikt Willi 2026-01-11 23:41:20 +0100
  • 8d2fd3b16e Enhance layout and rendering features with new document and block layout implementations Benedikt Willi 2026-01-11 23:34:27 +0100
  • 39b03bf9cc Enable debug mode in Chrome when the --debug flag is set and add detailed rendering profiling Benedikt Willi 2026-01-11 23:17:23 +0100
  • e5e281dfc2 Add profiling and layout caching to improve rendering performance Benedikt Willi 2026-01-11 23:02:52 +0100
  • c2533a33c0 Add FPS tracking and character-level text selection as well as enhancements in debug mode Benedikt Willi 2026-01-11 22:47:42 +0100
  • cc9b1157be Enhance DOM rendering and selection features with debug mode support Benedikt Willi 2026-01-11 22:35:56 +0100
  • 3838aa17af Add DOM Visualization Feature with Integrated Browser Support Benedikt Willi 2026-01-10 00:19:21 +0100
  • d3119f0b10 Add automatic HTTPS protocol assumption for URLs Benedikt Willi 2026-01-09 14:52:05 +0100
  • cb6103ce04 Reimplement tab bar from scratch with simplified, working design Benedikt Willi 2026-01-09 14:36:49 +0100
  • a9d52e49c8 Improve tab bar visual integration with modern browser-like styling Benedikt Willi 2026-01-09 14:34:48 +0100
  • 3bad301bcc Refactor browser chrome to use libadwaita for modern GNOME UI Benedikt Willi 2026-01-09 14:31:55 +0100
  • fab66d1528 Implement Jinja2 templates for startpage and error pages Benedikt Willi 2026-01-09 14:24:01 +0100
  • 283dae295c Implement HTTP redirect following Benedikt Willi 2026-01-09 14:11:46 +0100
  • ae6fcbfab4 Add comprehensive test suite with pytest Benedikt Willi 2026-01-09 13:37:21 +0100
  • f1e4957e70 Initial commit: Setup Bowser educational web browser Benedikt Willi 2026-01-09 13:31:48 +0100
  • b0e693e50c Initial bowser project scaffold Benedikt Willi 2026-01-09 12:20:46 +0100