Matthias Urhahn

Results 92 issues of Matthias Urhahn

> The "Uninstall Watcher" feature under "Settings --> CorpseFinder" gives me notifications even when there are 0 items left behind by an uninstalled app. This is obviously unnecessary. Can you...

enhancement
c: CorpseFinder
help / discussion wanted

Originally reported by: **Robert Callahan (Bitbucket: [CallahAndroid](http://bitbucket.org/CallahAndroid), GitHub: [CallahAndroid](http://github.com/CallahAndroid))** --- It would be nice to incorporate the "fstrim" command as part of the function of SDMaid, it would save users...

enhancement

Example device: ``` F: VERSIONNAME:4.3.3; VERSIONCODE:40303 P: VERSIONNAME:4.0.8; VERSIONCODE:40008 ro.build.id=MMB29K ro.build.display.id=MMB29K.G925FXXS4DPH2 ro.build.version.incremental=G925FXXS4DPH2 ro.build.version.sdk=23 ro.build.version.preview_sdk=0 ro.build.version.codename=REL ro.build.version.all_codenames=REL ro.build.version.release=6.0.1 ro.build.version.security_patch=2016-08-01 ro.build.version.base_os=samsung/zeroltexx/zerolte:6.0.1/MMB29K/G925FXXU3DPFB:user/release-keys ro.build.date=Tue Aug 9 17:38:45 KST 2016 ro.build.date.utc=1470731925 ro.build.type=user ro.build.user=dpi ro.build.host=SWDD6102 ro.build.tags=release-keys...

enhancement
c: Core

On unrooted devices granting SD Maid device owner functionality via ADB could be used as replacement for root when enabling/disabling apps. https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html#setApplicationHidden(android.content.ComponentName,%20java.lang.String,%20boolean) Might be a bit excessive just for this...

enhancement
c: AppControl
help / discussion wanted

```kotlin 1611536960329 W/RxSubPresenter: Ignored error. io.reactivex.exceptions.CompositeException: 1 exceptions occurred. at io.reactivex.internal.operators.observable.k0$a.b(ObservableOnErrorNext.java:14) at io.reactivex.internal.operators.observable.p$b.e(ObservableFlatMap.java:8) at io.reactivex.internal.operators.observable.p$b.h(ObservableFlatMap.java:2) at io.reactivex.internal.operators.observable.p$b.g(ObservableFlatMap.java:2) at io.reactivex.internal.operators.observable.p$a.b(ObservableFlatMap.java:6) at io.reactivex.internal.observers.a.b(BasicFuseableObserver.java:4) at io.reactivex.internal.operators.observable.h$a.b(ObservableDoFinally.java:1) at io.reactivex.internal.operators.observable.j0$a.e(ObservableObserveOn.java:11) at io.reactivex.internal.operators.observable.j0$a.run(ObservableObserveOn.java:18) at io.reactivex.android.schedulers.b$b.run(HandlerScheduler.java:1) at...

bug
c: Scheduler

From #362: https://github.com/matomo-org/matomo-sdk-android/runs/7577661791?check_suite_focus=true#step:5:162 ```java > Task :tracker:testDebugUnitTest org.matomo.sdk.dispatcher.DefaultDispatcherTest > testDispatchRetryWithBackoff FAILED org.awaitility.core.ConditionTimeoutException at DefaultDispatcherTest.java:372 226 tests completed, 1 failed ``` Passed on second run.

bug

Matomo is (I am) looking for a new maintainer for the Android SDK (this project). I just can't volunteer enough time :slightly_frowning_face: and would like to pass the :fire: to...

help/discussion wanted
question

https://developer.matomo.org/guides/tracking-javascript-guide#accurately-measure-the-time-spent-on-each-page See #201

enhancement
help/discussion wanted

Also see #259 "Old user logs out, new user logs in, track as new visit" seems to be a common yet problematic use-case that could be made easier by providing...

enhancement
help/discussion wanted

Thanks to @Tolriq for the [heads up](https://github.com/matomo-org/matomo-sdk-android/pull/279#discussion_r355446207). The broadcast method will stop working on 01.03.2020. https://android-developers.googleblog.com/2019/11/still-using-installbroadcast-switch-to.html

enhancement
help/discussion wanted