Emil Ernerfeldt
42b9491364
Fix docstring
2024-06-26 09:00:11 +02:00
Joe Sorensen
dd52291af4
Make `Debug` format of `Vec2/Pos2/Rot2` respect user precision ( #4671 )
...
* closes #4665
pretty self explanatory, i opted for 3 instead of 2 since i think that's
what display does
2024-06-18 23:03:23 +02:00
Emil Ernerfeldt
f19f99180e
Remove `extra_asserts` and `extra_debug_asserts` feature flags ( #4478 )
...
Removes `egui_assert` etc and replaces it with normal `debug_assert`
calls.
Previously you could opt-in to more runtime checks using feature flags.
Now these extra runtime checks are always enabled for debug builds.
You are most likely to encounter them if you use negative sizes or NaNs
or other similar bugs.
These usually indicate bugs in user space.
2024-05-10 19:39:08 +02:00
Emil Ernerfeldt
ded8dbd45b
Fix some clippy warning from Rust 1.78.0 ( #4444 )
2024-05-02 17:04:25 +02:00
Emil Ernerfeldt
527f4bfdf6
Expand plot axes thickness to fit their labels ( #3921 )
...
Expand the plot axis thickness as the contained plot axis labels get
wider.
This fixes a problem where the plot labels would otherwise get clipped.

2024-01-30 12:45:27 +01:00
Emil Ernerfeldt
401de05630
Use `Self` everywhere ( #3787 )
...
This turns on the clippy lint
[`clippy::use_self`](https://rust-lang.github.io/rust-clippy/v0.0.212/index.html#use_self )
and fixes it everywhere.
2024-01-08 17:41:21 +01:00
Emil Ernerfeldt
08fb447fb5
Increase MSRV to 1.67 ( #3234 )
...
* Bump MSRV to 1.67
* clippy fixes
* cargo clippy: inline format args
* Add `clippy::uninlined_format_args` to cranky lints
* Fix clippy on wasm
* More clippy fixes
2023-08-11 13:54:02 +02:00
Emil Ernerfeldt
041f2e64ba
Move all crates into a `crates` directory ( #1940 )
2022-08-20 10:41:49 +02:00