2810233729bff7862f9b269ca9b5327299fbf308
TODO:
- Write a new selection system. Godot's built-in
RichTextLabelselection is limited by the node's boundaries. In normal web, holding click and dragging your mouse across the screen will select text across multiple nodes. Godot doesn't have a "set_selected_text" property, despite having one for "get_selected_text". - Right-click Dropdown for basic text operations (Copy, Paste, Cut). Download options for images
- Select-all CTRL+A shortcut
- Scrolling in the website container
- Store tab containers so switching tabs won't erase previous tab.
- GIF support
- Video support via GDE GoZen
- More input types (url, tel, date, time, etc.)
- Required attribute for inputs
Issues:
- < br /> counts as 1 element in WebsiteContainer, therefore despite being (0,0) in size, it counts as double in spacing
Notes:
- is sort-of inline in normal web. We render it as a block element (new-line).
- A single
RichTextLabelfor inline text tags should stop, we should use invididual ones so it's easier to style and achieve separation through avboxcontainer.
Languages
GDScript
55.8%
Rust
26.5%
HTML
11.6%
Lua
2.4%
Svelte
2.2%
Other
1.4%