diff options
| author | Aditya Wasan <adityawasan55@gmail.com> | 2019-11-13 00:55:56 +0530 |
|---|---|---|
| committer | Harsh Shandilya <msfjarvis@gmail.com> | 2019-11-13 00:55:56 +0530 |
| commit | 9acad2abf68b64d3ca70b5263a72dfe3d5ff0081 (patch) | |
| tree | aa84fe70cc5fc4906db89e42bb90e6463ad6c2ec /app/src/main/java/com/zeapo/pwdstore/sshkeygen/SshKeyGenActivity.kt | |
| parent | 5749c97d7c597b01ecfc483ad5d387fc025e4653 (diff) | |
| download | HardenedPass-9acad2abf68b64d3ca70b5263a72dfe3d5ff0081.tar.gz HardenedPass-9acad2abf68b64d3ca70b5263a72dfe3d5ff0081.zip | |
Convert java files to kotlin (#570)
* Break SshKeyGen into multiple files
* Use tinted material button
* Convert PasswordStore to kotlin
* Remove SshKeyGen
* Remove explicit imports and other tweaks
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/sshkeygen/SshKeyGenActivity.kt')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/sshkeygen/SshKeyGenActivity.kt | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/sshkeygen/SshKeyGenActivity.kt b/app/src/main/java/com/zeapo/pwdstore/sshkeygen/SshKeyGenActivity.kt new file mode 100644 index 00000000..21d82a3b --- /dev/null +++ b/app/src/main/java/com/zeapo/pwdstore/sshkeygen/SshKeyGenActivity.kt @@ -0,0 +1,35 @@ +/* + * Copyright © 2014-2019 The Android Password Store Authors. All Rights Reserved. + * SPDX-License-Identifier: GPL-3.0-only + */ +package com.zeapo.pwdstore.sshkeygen + +import android.os.Bundle +import android.view.MenuItem +import androidx.appcompat.app.AppCompatActivity + +class SshKeyGenActivity : AppCompatActivity() { + + public override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + supportActionBar?.setDisplayHomeAsUpEnabled(true) + title = "Generate SSH Key" + if (savedInstanceState == null) { + supportFragmentManager + .beginTransaction() + .replace(android.R.id.content, SshKeyGenFragment()) + .commit() + } + } + + override fun onOptionsItemSelected(item: MenuItem): Boolean { + // The back arrow in the action bar should act the same as the back button. + return when (item.itemId) { + android.R.id.home -> { + onBackPressed() + true + } + else -> super.onOptionsItemSelected(item) + } + } +} |
