Chris Banes

Results 46 issues of Chris Banes

https://kotlinlang.org/docs/enum-classes.html#working-with-enum-constants

`:api:tmdb`, `:api:trakt` and `:common:ui:imageloading` all create their own Ktor clients. We should double check that everything is working correctly: - [ ] Are they all caching to storage? - [...

Currently the draggable state is set to overscroll with resistance when the scroll isn't allowed ([here](https://github.com/saket/swipe/blob/trunk/swipe/src/main/kotlin/me/saket/swipe/SwipeableActionsState.kt#L47)). This can easily interfere with any parent horizontal gestures. Add an option to disable...

**Description** Trying to snapshot a SwipeRefreshLayout with it's refreshing indicator. Unfortunately it never renders the indicator, even when using `InstantAnimationsRule` **Steps to Reproduce** ``` kotlin class PullToRefreshTest() { @get:Rule val...

bug

See the following screenshots. The items in the middle of the row have extra bottom padding for some reason. [Screenshot 1](https://user-images.githubusercontent.com/227486/34468656-8c6c8ea4-ef05-11e7-84d6-5437ec86bbe7.png) [Screenshot 2](https://user-images.githubusercontent.com/227486/34468657-8c824b90-ef05-11e7-8588-685632bc5425.png)

Example: https://github.com/chrisbanes/haze/blob/main/haze/api/api.txt (notice `HazeScreenshotTest`). The `HazeScreenshotTest` class is located in `commonTest` ([here](https://github.com/chrisbanes/haze/blob/main/haze/src/commonTest/kotlin/dev/chrisbanes/haze/HazeScreenshotTest.kt)), so seems like something has gone awry in the compile classpath calculation.

There's a few use cases where we need to 'decorate' widgets with functionality, specific to the host platform. The API I keep coming back to is something similar to Compose...

type/enhancement