




Teclados ergonómicos en Perú
Hacemos teclados ergonómicos, inalámbricos, personalizados. Hagan sus consultas :)





Hacemos teclados ergonómicos, inalámbricos, personalizados. Hagan sus consultas :)
Hi! I'm starting with KMP. I want to learn Koin, buth my application crashes in the highlighted line. What else do I need to do to register the singleton and module?
No definition found for type 'com.rhuertas.kointest1.Unisono' on scope '['_root_']'.. Check or add definition for type 'com.rhuertas.kointest1.Unisono' in scope '_root_'.
org.koin.core.resolution.CoreResolverV2.resolveFromContext(CoreResolverV2.kt:223)
org.koin.core.scope.Scope.resolveFromContext(Scope.kt:330)
org.koin.core.scope.Scope.stackParametersCall(Scope.kt:293)
org.koin.core.scope.Scope.resolveInstance(Scope.kt:279)
org.koin.core.scope.Scope.resolve(Scope.kt:252)
org.koin.core.scope.Scope.get(Scope.kt:234)
com.rhuertas.kointest1.ComposableSingletons$AppKt.lambda__186604527$lambda$0(App.kt:177)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:408)
org.koin.compose.KoinApplicationKt.KoinApplication(KoinApplication.kt:188)
com.rhuertas.kointest1.AppKt.App(App.kt:39)
com.rhuertas.kointest1.ComposableSingletons$MainKt.lambda__1001413051$lambda$0(main.kt:11)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:131)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint$setContent$1$1.invoke(DevelopmentEntryPoint.kt:119)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint$setContent$1$1.invoke(DevelopmentEntryPoint.kt:118)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
org.jetbrains.compose.reload.jvm.ReloadEffectsKt.OverlayLayout(ReloadEffects.kt:68)
org.jetbrains.compose.reload.jvm.ReloadEffectsKt.ReloadEffects(ReloadEffects.kt:44)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint$DevelopmentEntryPoint$intercepted$1.invoke(DevelopmentEntryPoint.kt:80)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint$DevelopmentEntryPoint$intercepted$1.invoke(DevelopmentEntryPoint.kt:76)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint$DevelopmentEntryPoint$4.invoke(DevelopmentEntryPoint.kt:104)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint$DevelopmentEntryPoint$4.invoke(DevelopmentEntryPoint.kt:102)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:428)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint.DevelopmentEntryPoint(DevelopmentEntryPoint.kt:102)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint$setContent$1.invoke(DevelopmentEntryPoint.kt:118)
org.jetbrains.compose.reload.jvm.JvmDevelopmentEntryPoint$setContent$1.invoke(DevelopmentEntryPoint.kt:117)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:131)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.ui.awt.ComposeWindow.setContent$lambda$0(ComposeWindow.desktop.kt:176)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.ui.awt.WindowContentLayout_desktopKt.WindowContentLayout(WindowContentLayout.desktop.kt:105)
androidx.compose.ui.awt.ComposeWindowPanel.setContent$lambda$0$0(ComposeWindowPanel.desktop.kt:156)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:428)
androidx.compose.ui.awt.ComposeWindowPanel.setContent$lambda$0(ComposeWindowPanel.desktop.kt:153)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.ui.scene.ComposeSceneMediator.setContent$lambda$0$0$0$0(ComposeSceneMediator.desktop.kt:645)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.ui.layout.OverlayLayout_skikoKt.OverlayLayout(OverlayLayout.skiko.kt:76)
androidx.compose.ui.viewinterop.InteropContainer_skikoKt.TrackInteropPlacementContainer(InteropContainer.skiko.kt:142)
androidx.compose.ui.viewinterop.SwingInteropContainer.invoke$lambda$0(SwingInteropContainer.desktop.kt:276)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:428)
androidx.compose.ui.viewinterop.SwingInteropContainer.invoke(SwingInteropContainer.desktop.kt:273)
androidx.compose.ui.scene.ComposeSceneMediator.setContent$lambda$0$0$0(ComposeSceneMediator.desktop.kt:644)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:408)
androidx.compose.ui.platform.CompositionLocals_skikoKt.ProvidePlatformCompositionLocals(CompositionLocals.skiko.kt:107)
androidx.compose.ui.scene.BaseComposeScene$setContent$1$2.invoke(BaseComposeScene.skiko.kt:146)
androidx.compose.ui.scene.BaseComposeScene$setContent$1$2.invoke(BaseComposeScene.skiko.kt:145)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:408)
androidx.compose.ui.platform.CompositionLocalsKt.ProvideCommonCompositionLocals(CompositionLocals.kt:237)
androidx.compose.ui.platform.Wrapper_skikoKt.setContent$lambda$0$0(Wrapper.skiko.kt:40)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:408)
androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:448)
androidx.compose.ui.platform.Wrapper_skikoKt.provide(Wrapper.skiko.kt:53)
androidx.compose.ui.platform.Wrapper_skikoKt.setContent$lambda$0(Wrapper.skiko.kt:39)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:122)
androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.kt:52)
androidx.compose.runtime.internal.Expect_jvmKt.invokeComposable(Expect.jvmAndAndroid.kt:26)
androidx.compose.runtime.GapComposer.doCompose-aFTiNEg(GapComposer.kt:2643)
androidx.compose.runtime.GapComposer.composeContent--ZbOJvo$runtime(GapComposer.kt:2545)
androidx.compose.runtime.CompositionImpl.composeContent(Composition.kt:895)
androidx.compose.runtime.Recomposer.composeInitial$runtime(Recomposer.kt:1178)
androidx.compose.runtime.CompositionImpl.composeInitial(Composition.kt:732)
androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:699)
androidx.compose.ui.platform.Wrapper_skikoKt.setContent(Wrapper.skiko.kt:38)
androidx.compose.ui.scene.CanvasLayersComposeSceneImpl.createComposition(CanvasLayersComposeScene.skiko.kt:218)
androidx.compose.ui.scene.BaseComposeScene.setContent(BaseComposeScene.skiko.kt:145)
androidx.compose.ui.scene.ComposeSceneMediator.setContent$lambda$0(ComposeSceneMediator.desktop.kt:643)
androidx.compose.ui.scene.ComposeSceneMediator.onComponentAttached(ComposeSceneMediator.desktop.kt:606)
androidx.compose.ui.scene.ComposeContainer.addNotify(ComposeContainer.desktop.kt:305)
androidx.compose.ui.awt.ComposeWindowPanel.addNotify(ComposeWindowPanel.desktop.kt:133)
java.awt.Container.addNotify(Container.java:2804)
javax.swing.JComponent.addNotify(JComponent.java:4847)
java.awt.Container.addNotify(Container.java:2804)
javax.swing.JComponent.addNotify(JComponent.java:4847)
java.awt.Container.addNotify(Container.java:2804)
javax.swing.JComponent.addNotify(JComponent.java:4847)
javax.swing.JRootPane.addNotify(JRootPane.java:721)
java.awt.Container.addNotify(Container.java:2804)
java.awt.Window.addNotify(Window.java:812)
java.awt.Frame.addNotify(Frame.java:495)
java.awt.Window.pack(Window.java:850)
androidx.compose.ui.util.Windows_desktopKt.setSizeImpl-6HolHcs(Windows.desktop.kt:115)
androidx.compose.ui.util.Windows_desktopKt.setSizeSafely-hQcJfNw(Windows.desktop.kt:54)
androidx.compose.ui.awt.SwingWindow_desktopKt.SwingWindow$lambda$25$0(SwingWindow.desktop.kt:306)
androidx.compose.ui.awt.SwingWindow_desktopKt.SwingWindow$lambda$7$0(SwingWindow.desktop.kt:134)
androidx.compose.ui.awt.AwtWindow_desktopKt.AwtWindow$lambda$3$0(AwtWindow.desktop.kt:79)
androidx.compose.ui.util.UpdateEffect_desktopKt.UpdateEffect$lambda$3$0$performUpdate$1(UpdateEffect.desktop.kt:59)
androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:759)
androidx.compose.ui.util.UpdateEffect_desktopKt.UpdateEffect$lambda$3$0$performUpdate(UpdateEffect.desktop.kt:55)
androidx.compose.ui.util.UpdateEffect_desktopKt.UpdateEffect$lambda$3$0(UpdateEffect.desktop.kt:64)
androidx.compose.runtime.DisposableEffectImpl.onRemembered(Effects.kt:87)
androidx.compose.runtime.internal.RememberEventDispatcher.dispatchRememberList(RememberEventDispatcher.kt:268)
androidx.compose.runtime.internal.RememberEventDispatcher.dispatchRememberObservers(RememberEventDispatcher.kt:240)
androidx.compose.runtime.CompositionImpl.applyChangesInLocked(Composition.kt:1209)
androidx.compose.runtime.CompositionImpl.applyChanges(Composition.kt:1236)
androidx.compose.runtime.Recomposer.composeInitial$runtime(Recomposer.kt:1211)
androidx.compose.runtime.CompositionImpl.composeInitial(Composition.kt:732)
androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:699)
androidx.compose.ui.window.Application_desktopKt$awaitApplication$2$1$2.invokeSuspend(Application.desktop.kt:219)
kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith$$$capture(ContinuationImpl.kt:34)
kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt)
kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
java.awt.event.InvocationEvent.dispatch$$$capture(InvocationEvent.java:318)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
java.awt.EventQueue$4.run(EventQueue.java:728)
java.awt.EventQueue$4.run(EventQueue.java:722)
java.security.AccessController.doPrivileged(AccessController.java:400)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
Hi! I just started learning KMP 2 days ago. This might be by design, but I see it doesn't have/need names in each element. Is that true?
My only issue is telling copilot which image it should resize or animate (yeah, shame on me)
Keycaps: Jaycomia XDA Retro NES
Switches: Akko Purple V3 Pro
Xiao Microcontrollers. Toggle switch in the back of the case
The purple switches grab a litte bit of attention, but no biggie
I asked for the English keycaps, they sent me the Russian version. Fortunately the keycaps have the english symbols and characters plus russian variant.
See ya!
I have posted this before in black. I reprinted some parts and applied shiny paint. Theme: Asuka/Evangelion