circuit icon indicating copy to clipboard operation
circuit copied to clipboard

⚡️ A Compose-driven architecture for Kotlin and Android applications.

Results 66 circuit issues
Sort by recently updated
recently updated
newest added

This can be reproduced in [chrisbanes/tivi](https://github.com/chrisbanes/tivi): - open any show detail from discover - scroll down - select another tab - go back to discover Backstack is restored properly, but...

Hi, I found a bug related to navigation. I have an application with bottom nav bar. When i navigate between them using : navigator.resetRoot(HomeNavTab2, saveState = true, restoreState = true)...

It might be possible to have `rememberRetainedSaveable`, a combination of `rememberSaveable` and `rememberRetained`, for preserving a state holder which won't be recreated for configuration changes, but will still save and...

discussion

Just aligning some stuff from our other projects and small updates

This is just some tinkering to resolve https://github.com/slackhq/circuit/issues/116 and after talking with @bryanstern. Wanna iterate on this more and see if we can make this simpler, and also possibly explore...

This adds code gen support for @evant's https://github.com/evant/kotlin-inject Adapting from @joshafeinberg's prior prototyping in https://github.com/joshafeinberg/CircuitKotlinInject This works by introducing an `@MergeCircuitComponent` annotation that can be used on a scoped "circuit...

Neither work yet Refs: - https://github.com/takahirom/roborazzi/issues/244 - https://github.com/takahirom/roborazzi/issues/245 To run: ```bash ./gradlew :circuitx:overlays:recordRoborazzi :circuitx:overlays:recordRoborazziJvm --continue ``` Android tests pass but capture nothing on the screen. JVM tests fail due to...

- ~no compose UI in presenters~ covered by our use of `@ComposableTarget` - don't put navigators in state - no mutable state (can copy from our Moshi lints) - discourage...

enhancement