Thomas ten Cate
Thomas ten Cate
Motivating example: I'm computing 3D positions on a unit sphere from a uniform grid of `(longitude, latitude)` pairs. This is what it looks like now: ``` const SHAPE: (usize, usize)...
### Godot version 4.1.1 ### System information Linux ### Issue description https://godotengine.org/download/linux/ only has 4.1, whereas the other platforms already have 4.1.1. https://github.com/godotengine/godot/releases/tag/4.1.1-stable does have Linux builds, so maybe something...
`set_crs`: > Set the CRS value for the Dataset/DataArray without modifying the dataset/data array. `write_crs`: > Write the CRS to the dataset in a CF compliant manner. The `input_crs` and...
Quoting the [documentation](https://gdal.org/user/multithreading.html): > a C function or C++ method is said to be re-entrant if it can be called simultaneously from multiple threads, _but_ only if each invocation uses...
Something like: ```rust fn get_singleton(name: impl Into) -> Result ``` Right now you have to do something like: ``` self.get_node_as::("/root/GlobalMySingleton") ``` That's not very intuitive. If we implement `get_singleton` like...
Instead of `Input::singleton().is_key_pressed()` you should just be able to write `Input::is_key_pressed()`. It's shorter, closer to GDScript, more Rusty, and avoids the overloaded word "singleton" which can also refer to an...
```rust #[derive(GodotClass)] #[class] pub struct World { } #[derive(GodotClass)] #[class(init)] pub struct WorldGen { } #[godot_api] impl WorldGen { #[func] fn generate(&mut self) -> Gd { Gd::new(World {}) } }...
Drop-in unit test: ``` #[test] fn test_internally_tagged_enum() { #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Deserialize)] struct Struct { field: String, } #[derive(Debug, Eq, PartialEq, Ord, PartialOrd, Deserialize)] #[serde(tag = "type")] enum...
This should prevent spammers from getting any juice from their links. Consider covering: - [ ] blog posts - [ ] user bio - [ ] user website link -...
Not to be confused with #375 which is about global broadcasts. This issue is about pulling people back to the site after they've already joined an event and received some...