36 Commits

Author SHA1 Message Date
Alec Murphy 04e2b32547 Don't crash annoyingly on unimplemented unicode shit that we don't really care about anyway 2022-05-30 16:24:48 -04:00
Alec Murphy 12c85d01cc Fix some navigation issues, remove workarounds for off-by-one issue caused by @http_get response 2022-05-30 16:14:10 -04:00
Alec Murphy 009ba81381 Add &ZeroWithSpace; named character reference 2022-05-30 16:13:11 -04:00
Alec Murphy ead6fde1e0 Add some debugging code, fix off-by-one bug that was initially blamed on TLS 2022-05-30 16:12:27 -04:00
Alec Murphy b05b2cd788 Add some debugging helper function for VirtualBox 2022-05-30 16:10:12 -04:00
Alec Murphy 972aa2c290 Add å named character reference 2022-05-30 15:38:16 -04:00
Alec Murphy 19c48b7e10 Create web cache directory in path relative to boot drive, fix animated GIF detection for cached images 2022-05-30 11:47:49 -04:00
Alec Murphy cfb9c081be Add state HTML_STATE_ATTRIBUTE_VALUE_UNQUOTED, convert hex character references to dec, add some more character references 2022-05-30 11:46:24 -04:00
Alec Murphy 0d487fd495 Update README.md 2022-05-27 13:35:47 -04:00
Alec Murphy 53cfbdfd40 Add MD5 2022-05-27 13:34:46 -04:00
Alec Murphy b7c05a5429 Add image caching 2022-05-27 13:17:24 -04:00
Alec Murphy 6389148f01 Fix some more things and break some others 2022-05-27 12:28:38 -04:00
Alec Murphy 71cb4b1fbb Add initial support for animated GIFs, hardcode some CSS values for testing 2022-05-27 12:26:45 -04:00
Alec Murphy 19b045c382 Add CSprite **sprite to class CAnimation 2022-05-27 12:23:31 -04:00
Alec Murphy 291de8bcef Fix NavigateTo for multiple documents 2022-05-21 13:40:59 -04:00
Alec Murphy 6d2637ed01 Add tokenizer_debug Bool, fix crash when attempting to traverse up node tree when an invalid close tag is encountered 2022-05-21 13:38:15 -04:00
Alec Murphy c2c778531a Add states HTML_STATE_COMMENT_START, HTML_STATE_COMMENT, HTML_STATE_COMMENT_END_DASH, HTML_STATE_COMMENT_END 2022-05-20 17:12:29 -04:00
Alec Murphy a37dcc9867 return value for @popup_get_str_task 2022-05-20 15:50:35 -04:00
Alec Murphy 6a93c95b06 Fix numOfImgNodes calculation for progress bar 2022-05-20 15:50:01 -04:00
Alec Murphy 759a0ff376 Add @popup_get_str 2022-05-20 14:20:23 -04:00
Alec Murphy 9582a6a6b4 Rewrite @sanitize_node_text 2022-05-20 14:14:54 -04:00
Alec Murphy da517831ab Fix rendering of dollar and single-quote Unicode character 2022-05-20 12:21:09 -04:00
Alec Murphy ec4ff3118a Load program and dependencies in adam_task 2022-05-18 21:35:23 -04:00
Alec Murphy 4f548c086d Amend footer 2022-05-18 21:34:17 -04:00
Alec Murphy f440d11757 Fix compiler warnings 2022-05-18 21:33:09 -04:00
Alec Murphy 06db8badf0 Add TLS v1.2 library and dependencies from Erythros 2022-05-18 21:31:17 -04:00
Alec Murphy 8f46855435 Add SnailNet files from Shrine, add Virtio-net driver from Erythros 2022-05-18 21:30:27 -04:00
Alec Murphy d3fbe4ebbb Add boolean is_animated_gif in @render_image() 2022-05-18 15:08:04 -04:00
Alec Murphy 79526db3a5 Implement Animation.FromBuffer() 2022-05-15 14:59:15 -04:00
Alec Murphy e1d66093d5 Add named character entity © Add states HTML_STATE_AFTER_DOCTYPE_NAME, HTML_STATE_BOGUS_DOCTYPE, HTML_STATE_SELF_CLOSING_START_TAG 2022-05-15 13:18:43 -04:00
Alec Murphy f2b106fd3b Add example.png, Update README.md 2022-05-14 21:40:09 -04:00
Alec Murphy f6252d1d74 Update README.md 2022-05-14 21:33:45 -04:00
Alec Murphy 773e0832fe Update README.md 2022-05-14 21:32:02 -04:00
Alec Murphy 5cb40cabb0 Add files to repository 2022-05-14 21:18:13 -04:00
Alec Murphy d9b8a69db7 Add .gitignore 2022-05-07 14:22:01 -04:00
Alec Murphy d63038ce07 Initial commit 2022-05-07 16:27:36 +00:00