Jay Oster

Results 116 issues of Jay Oster

I am working on something like a terminal emulator. It needs to have a fixed width font that renders identically on all platforms. One of the problems I am facing...

I got a report on Reddit that said the app would not work, and it led to a discussion involving how to troubleshoot the issue. One of the challenges with...

enhancement
good first issue

Since #58 added parenting support to `FileDialog` for macOS, we at least have somewhat decent behavior when setting a parent window. My testing is done on macOS 13.0.1. With `AsyncFileDialog`,...

```rust use rusty_money::{iso, Money}; fn main() { let money = Money::from_str("-0.005", iso::USD).unwrap(); assert_eq!(format!("{money}"), "$0.00"); } ``` Fails with: ``` thread 'main' panicked at 'assertion failed: `(left == right)` left: `"-$0.00"`,...

Since 0e2d67ab125d83b800207e320afff7c6564a6a20, `IntoIter` now always yields `Mut` for mutable components. In the latest published release, this was only true for components with tracking enabled, e.g. using the derive macro with...

**Is your feature request related to a problem? Please describe.** The JSON exporter saves `*.tmj` files on macOS with "LF" `\n` line breaks, as expected. On Windows, the exporter saves...

feature

# Breaking changes - Adds a lifetime to `BitmapData`, so it is no longer easy to store in persistent structs. `BitmapData` is not allowed to outlive the `Bitmap` that it...

Adds an internal bool that tracks buffer mutations (with high probability). The pixel buffer is only written to the texture view when the flag has been set, and the flag...

In the very early days of this crate, we had a trait and heterogenous list of shaders. The idea was to allow shaders to be chained together to produce a...

enhancement
help wanted

- Fixes #713 Alternative to #712