Commit Graph

  • 56f613f531 Fix Github action having wrong filenames rust-rewrite csd4ni3l 2026-02-24 16:28:01 +01:00
  • 6c0b5180b4 fix html & css cache not working, use base64 for cache filenames, automatically update tab titles, store the old url & revert to current tab's url, make the browser work by requesting the url on enter, adding the css/html parse and receive. Fix Host header not changing for css urls. use serde_json serialization for css cache, add missing tree_to_vec function, and improve the renderer's boilerplate. csd4ni3l 2026-02-24 16:25:15 +01:00
  • 82ecd8cf8f Add Rust build code instead of Python, add dummy Renderer and "render" using it, add Tab new function, fix tls/tcp enum not working and bunch of other borrowing/owning issues in connection, and remove the thread for html cache parsing csd4ni3l 2026-02-22 17:14:41 +01:00
  • 0b2e9c12ad Remove all python stuff, simplify gitignore, update CREDITS, and tons of Rust rewriting basically. UI is done, but i might improve it by adding more functionality once im done with the rewrite. HTML Parser is done, and i started rewriting HTTPConnection. Just to note, this code doesnt work yet but i wanted to commit so its in the cloud. csd4ni3l 2026-02-22 16:19:23 +01:00
  • fc4fc66b30 update requirements.txt main csd4ni3l 2025-12-13 15:54:49 +01:00
  • b7dedd7273 remove double resource path addition csd4ni3l 2025-12-13 15:46:48 +01:00
  • f46682bfdf fix window title csd4ni3l 2025-12-13 15:31:35 +01:00
  • dc1cf67527 update utils.py to latest version csd4ni3l 2025-12-13 15:17:02 +01:00
  • c67cfcc1cb Update dependencies, run.py file, preloading, update build script to newest version csd4ni3l 2025-12-13 15:06:04 +01:00
  • 31b67c9dfd add tab support by having separate renderers and http clients, make link clicking open a new tab, add better default headers, fix style elements showing as text, fix crash if there are no needs but needs_render is True, fix view-source scheme not working, latest csd4ni3l 2025-07-27 16:38:56 +02:00
  • c77b067d08 add https:// if it doesnt exist in search bar csd4ni3l 2025-07-23 21:35:55 +02:00
  • 132b47a183 fix css filename errors on Windows, finally csd4ni3l 2025-07-23 16:42:09 +02:00
  • 10555c7c8b fix css loading issues with weird urls that include parameters, fix font size issues with font sizes that are rem and fix text merging on Windows cause space width is 0, make clicking on link change search bar text. csd4ni3l 2025-07-23 16:11:14 +02:00
  • d90a9fc174 fix crash if inline css doesnt have text children csd4ni3l 2025-07-23 00:19:33 +02:00
  • 1b200b65ad fix crashing if a click happened before rendering csd4ni3l 2025-07-22 18:50:25 +02:00
  • 8b9b70c475 Add css caching, adapt to LineLayout and Textlayout, add link support, add a resolve_url function, cache colors and space widths for fonts, fix bug crashing if font doesnt exist csd4ni3l 2025-07-22 18:32:27 +02:00
  • 385552bb08 Fix SSL not working by using certifi to find them. csd4ni3l 2025-07-21 14:14:56 +02:00
  • d44964b9c2 Downgrade arcade to 3.2.0 in requirements.txt as well csd4ni3l 2025-07-21 14:01:38 +02:00
  • bdae69e3f0 Downgrade Arcade to 3.2.0 csd4ni3l 2025-07-21 13:52:45 +02:00
  • 09c1ce7f5a Add backgrounds to finish layout tutorial, add inline and remote CSS support with a default of browser.css which currently supports fonts and backgrounds csd4ni3l 2025-07-21 12:29:32 +02:00
  • a604a5dbd1 fix game crashing on startup because of a small issue csd4ni3l 2025-07-16 23:52:54 +02:00
  • 674435b270 Update requirements.txt csd4ni3l 2025-07-16 21:40:38 +02:00
  • e53d3d3da7 fix scrolling not working csd4ni3l 2025-07-16 14:41:48 +02:00
  • 4c245e3db8 Fix Github Action build csd4ni3l 2025-07-16 09:49:38 +02:00
  • 546bf69408 Initial version, i forgot to commit for a long time. csd4ni3l 2025-07-14 20:55:03 +02:00