Simon Binder

Results 50 issues of Simon Binder

I think that makes sense. I managed to migrate most of our code. But traditionally DAOs are often used for a single entity class. So far we mixed in basic...

In preparation for server-side rendering, we need some mechanism to generate components that don't depend on `dart:html`. This will likely be a build option, but we can make the transition...

help wanted
good first issue
zap

This is currently broken: ``` @prop num lat, lon, zoom; ```

bug
zap_dev
blocked

In zap components, we move local variables to instance variables in a component. As flow analysis only works for local variables, code relying on flow typing will break. We could...

enhancement
zap_dev

We have some examples live on the documentation page, but we should have more! In particular, we're currently missing out on larger or even end-to-end examples that could be downloaded...

documentation
good first issue

We currently just add a class to every selector, which doesn't appear to always be correct and certainly isn't the most efficient approach. This process could probably be optimized, for...

optimize-code-size
zap_dev

Use the `--native-assets` experiment to compile sqlite3 without using platform-specific build scripts (like `sqlite3_flutter_libs`). We still need to support downloading sqlite3 from an URL as a build mode. It would...

Originally suggested by @rodydavis in https://github.com/simolus3/drift/discussions/2540. Putting this on hold since, with the current build scripts, it's hard to create a customizable sqlite3 build for users. Once we're able to...

In Dart 2.17, we can attach a `Finalizer` to objects to invoke a callback when they become unreachable. We can use this to automatically dispose databases and prepared statements if...

enhancement

We import `package:isolate` to relay expensive operations onto a background isolate. Sadly, the current design means that `package:web3dart/web3dart.dart` has to import `package:isolate`, which we can't use on the web. We...