diff options
author | YuutaW <17158086+trumeet@users.noreply.github.com> | 2019-05-16 16:03:24 -0700 |
---|---|---|
committer | YuutaW <17158086+Trumeet@users.noreply.github.com> | 2019-05-16 16:03:24 -0700 |
commit | 1ae04c3850eb876c7f4d1956089741e747691b3a (patch) | |
tree | 0f6f2e105fe170613d9eac6d2bdec055b5cf0a8a /app/src/main/java/moe/yuuta/workmode/MainActivity.kt | |
parent | 757fe89c745fc404259bda6653c046c13a4e617f (diff) | |
download | WorkMode-1ae04c3850eb876c7f4d1956089741e747691b3a.tar WorkMode-1ae04c3850eb876c7f4d1956089741e747691b3a.tar.gz WorkMode-1ae04c3850eb876c7f4d1956089741e747691b3a.tar.bz2 WorkMode-1ae04c3850eb876c7f4d1956089741e747691b3a.zip |
refactor: remove #Anti-Crack
Signed-off-by: YuutaW <17158086+Trumeet@users.noreply.github.com>
Diffstat (limited to 'app/src/main/java/moe/yuuta/workmode/MainActivity.kt')
-rw-r--r-- | app/src/main/java/moe/yuuta/workmode/MainActivity.kt | 41 |
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") } } |