Ian Douglas Scott

Results 545 comments of Ian Douglas Scott

In wayland-client, `Globals::bind` still has a bound on `State: Dispatch + 'static`. Presumably it needs to be changed/duplicated to support delegation?

Seems to work with something like: ```rust pub fn bind_delegated( &self, qh: &QueueHandle, version: RangeInclusive, udata: U, ) -> Result where I: Proxy + 'static, State: 'static, U: Send +...

`registry_queue_init` likewise requires `State: Dispatch`. So without sctk's `relegate_registry`, this now requires the application using sctk to explicitly implement `Dispatch`.

["SIO Normal Mode"](https://problemkaputt.de/gbatek.htm#sionormalmode) is a variation on SPI that doesn't use chip select), so `embedded_hal::spi::SpiBus` may also be useful. As well as just the digital pin abstractions for the "GPIO"...

I mainly know what gbatek says about it. For the UART mode, the link port can act as a UART, with somewhat more limited options for baudrate and such than...

The best solution for this would be layer shell support in winit (https://github.com/rust-windowing/winit/issues/2582). Or perhaps a winit-like library on top of sctk could provide a dedicated way to deal with...

Thanks for the detailed bug report! I haven't been able to reproduce the issue, but I *think* b4af3621ca9dca6835cd3801020a57f6f5c0b416 should fix it.

I wrote that commit just before commenting, so it hasn't been released. You can try building from git, or downloading a prebuilt apk from [Bintray](https://bintray.com/ids1024/whitakers-words-android/master).

This is the APK built by Travis for the last commit: https://bintray.com/ids1024/whitakers-words-android/download_file?file_path=whitakers-words-android-debug-r218.30001de.apk

It's a debug build, so it's signed with a different key. You have to uninstall the app first, then install the apk for it to work.