Travis Wyatt
Travis Wyatt
Conversion ended up being simpler than I had expected, with the caveat that I'm not sure of the performance implications of using `String`s as the conversion mechanism. There are probably...
I use them [internally in the Kable library](https://github.com/JuulLabs/kable/blob/5d6e00e01ac53ea5c76b69fc4b8b897dbb578c75/core/src/appleMain/kotlin/Uuid.kt). They are in the `appleMain` sourceset (they could also live in an `iosMain` sourceset as you mentioned). Unfortunately I haven't worked much...
I suspect that a majority of Kable library consumers would prefer having Kable specify the permissions it may use (i.e. less setup), but for your use case, it does make...
> I still think you should at ask for coarse location if fine is not required. Agreed, I'll look into if `ACCESS_COURSE_LOCATION` would be sufficient. Thanks for pointing that out!
@BluestormDNA we do plan to add checks to confirm that permissions and location services are in a state that is usable by Kable (and throw if not), so this is...
Thanks for sharing the code links @mostthingsweb, it is always helpful to see how others approach problems and also use Kable in their projects, helps to drive future API design....
Thanks for creating this issue. You've identified an apparent gap in the current Kable API. I'm not sure the best way to approach it, but I'll try to find some...
Thanks for the report! > I suggest to share one broadcast receiver across all peripherals. I agree, this is likely the best approach. > I open this issue to discuss...
I haven't had a chance to test it yet, but the following `SNAPSHOT` build may fix this issue: ```kotlin repositories { maven("https://oss.sonatype.org/content/repositories/snapshots") } dependencies { implementation("com.juul.kable:core:0.18.0-issue-359-1-SNAPSHOT") } ```
Thanks so much for following up! I'll get it merged (and a new release out) soon; hopefully in the coming days.