48d8820f2cf6ee36465f31d45c8e8cd83e19b535
gurted (verb)
“to do something smart, but also dangerous”
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
- Required attribute for inputs
- Installer should register gurt:// as a valid protocol thru the registry.
- < input type=datetime />, essentially a type "date" but with a vertical separator, then
mm | ss | FORMATlayout for time. - < table > component. 🔗 Related Godot proposal
Issues:
- < br /> counts as 1 element in WebsiteContainer, therefore despite being (0,0) in size, it counts as double in spacing
Notes:
- < input /> 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%