Jay Oster
Jay Oster
G-SYNC is a huge pain for windowed apps with differing refresh rates. When running CarTunes on a system with "Windowed G-SYNC" enabled, some apps like Edge will start to stutter...
There isn't too much to document for end users. But it would be nice to have some basic use instructions that is easily accessible.
The GUI currently redraws every frame at the display's refresh rate (e.g. 180 fps on my 180 Hz monitor). Even if there are no changes between frames. We can easily...
HTML exports provide extensive notes that are currently not parsed or displayed. These can be added to the columns, including an expanded view in a popup window with scrollbars to...
Add a button or menu item to export images (dump the full ScrollArea body to a texture) or CSV to a file. Maybe some automation to upload these to a...
Remember the last selected track and car setting across app restarts. The tricky part about this is handling deleted setups (or hand-edited config with nonexistent track/car references).
There is a crate for reading telemetry data: [`iracing`](https://crates.io/crates/iracing). It does have [some worrying `unsafe` code](https://github.com/LeoAdamek/iracing.rs/issues/8). I can address some of these things myself. This would allow capturing setup info...
This will officially support switching between Metric and US Standard measurement systems. Here's a rough list of considerations: - [ ] Decide on a crate for conversions: - [ ]...
I'm working on an async networking service that will need to emit metrics, soon. After looking at the existing crates available, `dogstatsd` is one of my top choices. Unfortunately for...
Cargo introduced some breaking changes to the lock file structure in version 1.38.0 (and made default in 1.41.0). Since then, this subcommand no longer works: ``` $ RUST_BACKTRACE=1 cargo feature-analyst...