Wisha W.
Wisha W.
I have an idea on how to fix this: use iterators instead of `Vec`. Trimming whitespaces, for example, could be done simply with `skip_while`. Trimming broken words is more complicated,...
> @wishawa are you working on your idea? You have more context than me, so if you are taking care of that I will work on something else. No. I'm...
I did some more testing and turns out my list implementation is very buggy. This is mainly due to GTK expecting their API to be used in a different way...
~~I have a pretty simple use case for this: checking if two Wakers are the same.~~ ~~The Future contract requires wake to be called on the Waker from the latest...
Hi! When a Future gets dropped, all the widgets it renders are unmounted. To drop a future, race it with another future that will complete faster. See the [examples/gtk-login-form](https://github.com/wishawa/async_ui/blob/main/examples/gtk-login-form/src/main.rs) for...
Hi! The issue seems to be coming from wrong `cssparser` version. I incorrectly had the version set at 0.31.* instead of to 0.31.0. I've made a fix and pushed to...
Very strange. Can you make sure again that you have pulled the latest change (commit 3ab00b0), and that the file `async_ui_web_macros/Cargo.toml` has the line ```toml cssparser = "0.31.0" ``` at...
I misunderstood how cargo handles semantic versioning. Commit fd8158f889fe22b9bf641cb26718ced0471238bc should fix the issue. Please try it!
Seems to be a trunk issue. Can you try [wasm-pack](https://rustwasm.github.io/wasm-pack/installer/) instead? To build with `wasm-pack`, replace the content of `index.html` with this ```html import init from './pkg/web_todomvc.js'; init(); ``` Then...
@yoshuawuyts thanks for the review! I added more documentation/comments, renamed things so that they (hopefully) make more sense, and simplified the code quite a bit[1]. Please take a look! [1]...