diff options
| author | Aditya Wasan <adityawasan55@gmail.com> | 2021-05-22 17:25:43 +0530 |
|---|---|---|
| committer | Harsh Shandilya <me@msfjarvis.dev> | 2021-05-22 20:05:53 +0530 |
| commit | c3f8de99be1f81958a1d7a7546f948930b38a322 (patch) | |
| tree | a46189c1c093d1cd1f23143d921fbd2e10f024c5 /app/src/main/java/dev/msfjarvis/aps/ui/passwords | |
| parent | 47099c723b006cb305af4f2785e547a6525a903a (diff) | |
| download | HardenedPass-c3f8de99be1f81958a1d7a7546f948930b38a322.tar.gz HardenedPass-c3f8de99be1f81958a1d7a7546f948930b38a322.zip | |
app: refactor GitSettings and ProxyUtils and inject them using hilt
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Diffstat (limited to 'app/src/main/java/dev/msfjarvis/aps/ui/passwords')
| -rw-r--r-- | app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordFragment.kt | 3 | ||||
| -rw-r--r-- | app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordFragment.kt b/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordFragment.kt index c0f2616d..063f472c 100644 --- a/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordFragment.kt +++ b/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordFragment.kt @@ -53,6 +53,7 @@ import me.zhanghai.android.fastscroll.FastScrollerBuilder @AndroidEntryPoint class PasswordFragment : Fragment(R.layout.password_recycler_view) { + @Inject lateinit var gitSettings: GitSettings @Inject lateinit var shortcutHandler: ShortcutHandler private lateinit var recyclerAdapter: PasswordItemRecyclerAdapter private lateinit var listener: OnFragmentInteractionListener @@ -111,7 +112,7 @@ class PasswordFragment : Fragment(R.layout.password_recycler_view) { // When authentication is set to AuthMode.None then the only git operation we can // run is a pull, so automatically fallback to that. val operationId = - when (GitSettings.authMode) { + when (gitSettings.authMode) { AuthMode.None -> BaseGitActivity.GitOp.PULL else -> BaseGitActivity.GitOp.SYNC } diff --git a/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt b/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt index b2591a92..d2f6ca38 100644 --- a/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt +++ b/app/src/main/java/dev/msfjarvis/aps/ui/passwords/PasswordStore.kt @@ -243,7 +243,7 @@ class PasswordStore : BaseGitActivity() { override fun onCreateOptionsMenu(menu: Menu?): Boolean { val menuRes = when { - GitSettings.authMode == AuthMode.None -> R.menu.main_menu_no_auth + gitSettings.authMode == AuthMode.None -> R.menu.main_menu_no_auth PasswordRepository.isGitRepo() -> R.menu.main_menu_git else -> R.menu.main_menu_non_git } |
