Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugins are not showing up in settings #821

Open
malfisya opened this issue May 10, 2024 · 2 comments
Open

Plugins are not showing up in settings #821

malfisya opened this issue May 10, 2024 · 2 comments

Comments

@malfisya
Copy link
Contributor

malfisya commented May 10, 2024

I installed all the available plugins (OneDrive, OpenWeather, and Breezy Weather), but none of them appear on Plugins settings page. At least for Breezy Weather plugin, Breezy Weather managed to detected it (It showed up on Send GadgetBridge data). Is there any setting thta shoud be enable first for it to be detected? Installed all of the via F-Droid from MM20 repo. Cheers !

  • Screenrecord:
VID-20240510-WA0001.mp4
  • Specification :

IMG-20240510-WA0002

  • Logs :

kvaesitso-log-2024-05-10-192403.txt

@MM2-0
Copy link
Owner

MM2-0 commented May 10, 2024

Can you go to settings > crash reporter > toggle on the exceptions filter (the ⚠️ icon in the top right corner) and see if there is anything there?

@malfisya
Copy link
Contributor Author

There are a few, I only post the last three here. I couldn't figure out how to share it properly, but here it is.

java.lang.IllegalArgumentException: Unknown authority de.mm20.launcher2.plugin.breezyweather.weather
	at android.content.ContentResolver.call(ContentResolver.java:2417)
	at android.content.ContentResolver.call(ContentResolver.java:2400)
	at PluginScanner.findPlugins(PluginScanner.kt:84)
	at de.mm20.launcher2.plugins.PluginServiceImpl$refreshPlugins$1.invokeSuspend(PluginService.kt:199)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:103)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:98)

java.lang.IllegalArgumentException: Unknown authority de.mm20.launcher2.plugin.onedrive.files
	at android.content.ContentResolver.call(ContentResolver.java:2417)
	at android.content.ContentResolver.call(ContentResolver.java:2400)
	at PluginScanner.findPlugins(PluginScanner.kt:84)
	at de.mm20.launcher2.plugins.PluginServiceImpl$refreshPlugins$1.invokeSuspend(PluginService.kt:199)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:103)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:98)
.kt:98)
java.lang.IllegalArgumentException: baseUrl must end in /: https://overpass.osm.ch/api
	at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:53)
	at de.mm20.launcher2.openstreetmaps.OsmRepository$special$$inlined$map$1$2.emit(Emitters.kt:101)
	at de.mm20.launcher2.preferences.search.LocationSearchSettings$special$$inlined$map$5$2.emit(Emitters.kt:59)
	at kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke(SafeCollector.kt:5)
	at kotlinx.coroutines.flow.internal.SafeCollector.emit(SafeCollector.kt:17)
	at kotlinx.coroutines.flow.internal.SafeCollector.emit(SafeCollector.kt:1)
	at androidx.datastore.core.SingleProcessDataStore$data$1$invokeSuspend$$inlined$map$1$2.emit(Collect.kt:73)
	at kotlinx.coroutines.flow.FlowKt__LimitKt$dropWhile$1$1.emit(Limit.kt:79)
	at kotlinx.coroutines.flow.StateFlowImpl.collect(StateFlow.kt:192)
	at kotlinx.coroutines.flow.StateFlowImpl$collect$1.invokeSuspend(StateFlow.kt:13)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:111)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:98)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants