aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/moe/yuuta/workmode/MainActivity.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/moe/yuuta/workmode/MainActivity.kt')
-rw-r--r--app/src/main/java/moe/yuuta/workmode/MainActivity.kt41
1 files changed, 8 insertions, 33 deletions
diff --git a/app/src/main/java/moe/yuuta/workmode/MainActivity.kt b/app/src/main/java/moe/yuuta/workmode/MainActivity.kt
index 587a86a..de913c3 100644
--- a/app/src/main/java/moe/yuuta/workmode/MainActivity.kt
+++ b/app/src/main/java/moe/yuuta/workmode/MainActivity.kt
@@ -27,11 +27,8 @@ import com.elvishew.xlog.XLog
import com.google.android.gms.oss.licenses.OssLicensesMenuActivity
import com.google.android.material.floatingactionbutton.FloatingActionButton
import com.google.android.material.tabs.TabLayout
-import moe.yuuta.gplicense.LicenseCheckerCallback
-import moe.yuuta.gplicense.Policy
import moe.yuuta.workmode.access.AccessorStarter
import moe.yuuta.workmode.async.*
-import moe.yuuta.workmode.gpl.GPL
import moe.yuuta.workmode.suspend.AsyncSuspender
import moe.yuuta.workmode.suspend.SuspendTile
import moe.yuuta.workmode.suspend.data.*
@@ -40,7 +37,7 @@ import moe.yuuta.workmode.utils.Utils
import java.util.concurrent.CompletableFuture
import java.util.stream.Collectors
-class MainActivity : AppCompatActivity(), SwitchBar.OnSwitchChangeListener, View.OnClickListener, LicenseCheckerCallback, moe.yuuta.workmode.update.Callback, LifecycleUIUpdateReceiver.Callback {
+class MainActivity : AppCompatActivity(), SwitchBar.OnSwitchChangeListener, View.OnClickListener, moe.yuuta.workmode.update.Callback, LifecycleUIUpdateReceiver.Callback {
private val logger: Logger = XLog.tag("MainActivity").build()
companion object {
@@ -79,7 +76,6 @@ class MainActivity : AppCompatActivity(), SwitchBar.OnSwitchChangeListener, View
mCheckUpdateObserver = LifecycleUpdateChecker(this, this)
lifecycle.addObserver(LifecycleUIUpdateReceiver(this, this))
lifecycle.addObserver(mCheckUpdateObserver)
- lifecycle.addObserver(GPL(this, lifecycle, this))
setProgressUI(false)
}
@@ -341,35 +337,14 @@ class MainActivity : AppCompatActivity(), SwitchBar.OnSwitchChangeListener, View
return@map it.copyToSimpleTransferableInfo()
}
.collect(Collectors.toList()))
- startActivityForResult(Intent(this, ApplicationPickerActivity::class.java)
- .putExtra(ApplicationPickerActivity.EXTRA_SELECTED_PACKAGES,
- selected), RC_PICK)
- }
- }
- }
-
- override fun allow(reason: Int) = proceedLicensing(reason)
-
- override fun dontAllow(reason: Int) = proceedLicensing(reason)
-
- override fun applicationError(errorCode: Int) {
- logger.e("StatusException: $errorCode")
- SuspendedStorage.get(this).reportCrack("a_e", "co: $errorCode")
- }
-
- private fun proceedLicensing(reason: Int) {
- logger.d("Status: ${
- when (reason) {
- Policy.LICENSED -> "OK"
- Policy.NOT_LICENSED -> "Fail"
- Policy.RETRY -> "Unknown"
- else -> "? $reason"
+ startActivityForResult(
+ Intent(this, ApplicationPickerActivity::class.java)
+ .putExtra(
+ ApplicationPickerActivity.EXTRA_SELECTED_PACKAGES,
+ selected
+ ), RC_PICK
+ )
}
- }")
- when (reason) {
- Policy.LICENSED -> SuspendedStorage.get(this).removeCrack("g_p_l")
- Policy.NOT_LICENSED -> SuspendedStorage.get(this).reportCrack("g_p_l", "n_p")
- Policy.RETRY -> SuspendedStorage.get(this).reportCrack("g_p_l", "rt")
}
}