Benjamin Saunders

Results 187 issues of Benjamin Saunders

If you click a button that causes another button to be spawned under the mouse, further clicks won't trigger the new button until the mouse has moved.

bug

Some widgets (e.g. `TextBox`) share ownership of data with the application by accepting a value in their `Props` and returning a value modified by events. Because `update` is responsible for...

enhancement

I'm sure this is already on a list somewhere, but for visibility: Theming allows applications to define a style once and apply it to large numbers of widgets without having...

enhancement

Fixes https://github.com/quinn-rs/quinn/issues/1889. On careful examination, I think @tthebst's instinct was correct: the assert was fundamentally wrong, and our logic works as intended without it. I've hence removed the assert and...

`MAX_DATA`, `MAX_STREAM_DATA`, `MAX_STREAMS`, and `ACK` frames are all sent automatically by endpoints receiving application data, and usually do not need to be sent at the first opportunity. We currently reduce...

enhancement

This is a breaking change with no pressing demand.

breaking

Pacing is applied in `Connection::poll_transmit`, before assembling a new packet: https://github.com/quinn-rs/quinn/blob/af30cbdc4bc77e8582dae6887d2c099795135282/quinn-proto/src/connection/mod.rs#L645-L659 Here `bytes_to_send` accounts for at most two packets: any previous packet in the current GSO batch, and the potential...

enhancement