Results 20 issues of Fina

This is related to #165 but a bit of a different take on the issue. Reproduction steps: - sending file from wormhole-rs - receiving from wormhole-python - aborting the wormhole-python...

If you call cancel and the peer connection is already broken the future will never return. Reproduction steps: - sending file from wormhole-rs - receiving from wormhole-python - aborting the...

The current TreeIter implementation has memory safety issues so even just using a TreeStore is unsafe if you keep any TreeIters around anywhere. The reason is that the model handles...

gtk

This would in theory allow for TreeModel subclassing. I am not completely happy with how it turned out because FromGlibPtrBorrow copies the struct data. I did not really find a...

gtk

## Steps to reproduce: The generated peer configuration in luci-proto-wireguard will put the *peer* IPs in `AllowedIPs`. As this is meant to be the configuration for the peer, those IPs...

**Describe the bug** I wasn't able to generate a backtrace yet. But randomly (double-)clicking the content area a bit sporadically the client will eventually (after a couple minutes) crash with...

bug

This is mostly for me to not forget it all again next time :smiling_face_with_tear:

Right now we hardcode `async-tls` as a hard dependency via async-tungstenite. This is not ideal for every use case, especially because it transitively depends on `ring`, which brings its fair...

**Describe the bug** The application crashes on start. A window appears for a split second **To Reproduce** Steps to reproduce the behavior: 1. Start the application **Expected behavior** The application...

Type ◦ Bug

Over at gnome gitlab @sophie-h created a [python script](https://gitlab.gnome.org/bilelmoussaoui/gtk-rust-template/-/issues/6) that automatically generates composite template code for bindings from the ui files by parsing the xml, extracting the objects and creating...

enhancement
gtk
macros