mirror of
https://github.com/android-password-store/Android-Password-Store.git
synced 2025-09-07 16:09:38 +02:00
treewide: Reformat with latest ktlint
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
This commit is contained in:
parent
b2d352e3ea
commit
be0d89958a
|
@ -1,3 +1,7 @@
|
||||||
|
/*
|
||||||
|
* Copyright © 2014-2019 The Android Password Store Authors. All Rights Reserved.
|
||||||
|
* SPDX-License-Identifier: GPL-3.0-only
|
||||||
|
*/
|
||||||
package com.zeapo.pwdstore
|
package com.zeapo.pwdstore
|
||||||
|
|
||||||
import android.annotation.SuppressLint
|
import android.annotation.SuppressLint
|
||||||
|
@ -11,6 +15,10 @@ import androidx.test.filters.LargeTest
|
||||||
import androidx.test.platform.app.InstrumentationRegistry
|
import androidx.test.platform.app.InstrumentationRegistry
|
||||||
import androidx.test.rule.ActivityTestRule
|
import androidx.test.rule.ActivityTestRule
|
||||||
import com.zeapo.pwdstore.crypto.PgpActivity
|
import com.zeapo.pwdstore.crypto.PgpActivity
|
||||||
|
import java.io.File
|
||||||
|
import java.io.FileOutputStream
|
||||||
|
import java.io.IOException
|
||||||
|
import java.nio.charset.StandardCharsets
|
||||||
import kotlinx.android.synthetic.main.decrypt_layout.crypto_extra_show
|
import kotlinx.android.synthetic.main.decrypt_layout.crypto_extra_show
|
||||||
import kotlinx.android.synthetic.main.decrypt_layout.crypto_password_category_decrypt
|
import kotlinx.android.synthetic.main.decrypt_layout.crypto_password_category_decrypt
|
||||||
import kotlinx.android.synthetic.main.decrypt_layout.crypto_password_file
|
import kotlinx.android.synthetic.main.decrypt_layout.crypto_password_file
|
||||||
|
@ -23,11 +31,6 @@ import org.junit.Assert.assertNotNull
|
||||||
import org.junit.Rule
|
import org.junit.Rule
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
import org.junit.runner.RunWith
|
import org.junit.runner.RunWith
|
||||||
import java.io.File
|
|
||||||
import java.io.FileOutputStream
|
|
||||||
import java.io.IOException
|
|
||||||
import java.nio.charset.StandardCharsets
|
|
||||||
|
|
||||||
|
|
||||||
@RunWith(AndroidJUnit4::class)
|
@RunWith(AndroidJUnit4::class)
|
||||||
@LargeTest
|
@LargeTest
|
||||||
|
@ -161,8 +164,4 @@ class DecryptTest {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
/*
|
||||||
|
* Copyright © 2014-2019 The Android Password Store Authors. All Rights Reserved.
|
||||||
|
* SPDX-License-Identifier: GPL-3.0-only
|
||||||
|
*/
|
||||||
package com.zeapo.pwdstore
|
package com.zeapo.pwdstore
|
||||||
|
|
||||||
import android.annotation.SuppressLint
|
import android.annotation.SuppressLint
|
||||||
|
@ -15,13 +19,12 @@ import androidx.test.filters.LargeTest
|
||||||
import androidx.test.platform.app.InstrumentationRegistry
|
import androidx.test.platform.app.InstrumentationRegistry
|
||||||
import androidx.test.rule.ActivityTestRule
|
import androidx.test.rule.ActivityTestRule
|
||||||
import com.zeapo.pwdstore.crypto.PgpActivity
|
import com.zeapo.pwdstore.crypto.PgpActivity
|
||||||
|
import java.io.File
|
||||||
import org.apache.commons.io.FileUtils
|
import org.apache.commons.io.FileUtils
|
||||||
import org.apache.commons.io.IOUtils
|
import org.apache.commons.io.IOUtils
|
||||||
import org.junit.Rule
|
import org.junit.Rule
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
import org.junit.runner.RunWith
|
import org.junit.runner.RunWith
|
||||||
import java.io.File
|
|
||||||
|
|
||||||
|
|
||||||
@RunWith(AndroidJUnit4::class)
|
@RunWith(AndroidJUnit4::class)
|
||||||
@LargeTest
|
@LargeTest
|
||||||
|
@ -80,6 +83,3 @@ class EncryptTest {
|
||||||
assert(File("$path/$name.gpg").exists())
|
assert(File("$path/$name.gpg").exists())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
|
/*
|
||||||
|
* Copyright © 2014-2019 The Android Password Store Authors. All Rights Reserved.
|
||||||
|
* SPDX-License-Identifier: GPL-3.0-only
|
||||||
|
*/
|
||||||
package com.zeapo.pwdstore;
|
package com.zeapo.pwdstore;
|
||||||
|
|
||||||
import com.zeapo.pwdstore.utils.Otp;
|
import com.zeapo.pwdstore.utils.Otp;
|
||||||
|
|
||||||
import junit.framework.TestCase;
|
import junit.framework.TestCase;
|
||||||
|
|
||||||
public class OtpTest extends TestCase {
|
public class OtpTest extends TestCase {
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
/*
|
||||||
|
* Copyright © 2014-2019 The Android Password Store Authors. All Rights Reserved.
|
||||||
|
* SPDX-License-Identifier: GPL-3.0-only
|
||||||
|
*/
|
||||||
package com.zeapo.pwdstore;
|
package com.zeapo.pwdstore;
|
||||||
|
|
||||||
import junit.framework.TestCase;
|
import junit.framework.TestCase;
|
||||||
|
@ -27,9 +31,14 @@ public class PasswordEntryTest extends TestCase {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void testGetUsername() {
|
public void testGetUsername() {
|
||||||
assertEquals("username", new PasswordEntry("secret\nextra\nlogin: username\ncontent\n").getUsername());
|
assertEquals(
|
||||||
assertEquals("username", new PasswordEntry("\nextra\nusername: username\ncontent\n").getUsername());
|
"username",
|
||||||
assertEquals("username", new PasswordEntry("\nUSERNaMe: username\ncontent\n").getUsername());
|
new PasswordEntry("secret\nextra\nlogin: username\ncontent\n").getUsername());
|
||||||
|
assertEquals(
|
||||||
|
"username",
|
||||||
|
new PasswordEntry("\nextra\nusername: username\ncontent\n").getUsername());
|
||||||
|
assertEquals(
|
||||||
|
"username", new PasswordEntry("\nUSERNaMe: username\ncontent\n").getUsername());
|
||||||
assertEquals("username", new PasswordEntry("\nLOGiN:username").getUsername());
|
assertEquals("username", new PasswordEntry("\nLOGiN:username").getUsername());
|
||||||
assertNull(new PasswordEntry("secret\nextra\ncontent\n").getUsername());
|
assertNull(new PasswordEntry("secret\nextra\ncontent\n").getUsername());
|
||||||
}
|
}
|
||||||
|
@ -55,7 +64,9 @@ public class PasswordEntryTest extends TestCase {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void testTotpUriInContent() {
|
public void testTotpUriInContent() {
|
||||||
PasswordEntry entry = new PasswordEntry("secret\nusername: test\notpauth://totp/test?secret=JBSWY3DPEHPK3PXP");
|
PasswordEntry entry =
|
||||||
|
new PasswordEntry(
|
||||||
|
"secret\nusername: test\notpauth://totp/test?secret=JBSWY3DPEHPK3PXP");
|
||||||
assertTrue(entry.hasTotp());
|
assertTrue(entry.hasTotp());
|
||||||
assertEquals("JBSWY3DPEHPK3PXP", entry.getTotpSecret());
|
assertEquals("JBSWY3DPEHPK3PXP", entry.getTotpSecret());
|
||||||
}
|
}
|
||||||
|
@ -68,14 +79,17 @@ public class PasswordEntryTest extends TestCase {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void testHotpUriInPassword() {
|
public void testHotpUriInPassword() {
|
||||||
PasswordEntry entry = new PasswordEntry("otpauth://hotp/test?secret=JBSWY3DPEHPK3PXP&counter=25");
|
PasswordEntry entry =
|
||||||
|
new PasswordEntry("otpauth://hotp/test?secret=JBSWY3DPEHPK3PXP&counter=25");
|
||||||
assertTrue(entry.hasHotp());
|
assertTrue(entry.hasHotp());
|
||||||
assertEquals("JBSWY3DPEHPK3PXP", entry.getHotpSecret());
|
assertEquals("JBSWY3DPEHPK3PXP", entry.getHotpSecret());
|
||||||
assertEquals(new Long(25), entry.getHotpCounter());
|
assertEquals(new Long(25), entry.getHotpCounter());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void testHotpUriInContent() {
|
public void testHotpUriInContent() {
|
||||||
PasswordEntry entry = new PasswordEntry("secret\nusername: test\notpauth://hotp/test?secret=JBSWY3DPEHPK3PXP&counter=25");
|
PasswordEntry entry =
|
||||||
|
new PasswordEntry(
|
||||||
|
"secret\nusername: test\notpauth://hotp/test?secret=JBSWY3DPEHPK3PXP&counter=25");
|
||||||
assertTrue(entry.hasHotp());
|
assertTrue(entry.hasHotp());
|
||||||
assertEquals("JBSWY3DPEHPK3PXP", entry.getHotpSecret());
|
assertEquals("JBSWY3DPEHPK3PXP", entry.getHotpSecret());
|
||||||
assertEquals(new Long(25), entry.getHotpCounter());
|
assertEquals(new Long(25), entry.getHotpCounter());
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
package com.zeapo.pwdstore
|
package com.zeapo.pwdstore
|
||||||
|
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
|
|
||||||
import java.io.ByteArrayOutputStream
|
import java.io.ByteArrayOutputStream
|
||||||
import java.io.UnsupportedEncodingException
|
import java.io.UnsupportedEncodingException
|
||||||
|
|
||||||
|
|
|
@ -35,8 +35,6 @@ import com.zeapo.pwdstore.git.GitActivity
|
||||||
import com.zeapo.pwdstore.utils.PasswordRepository
|
import com.zeapo.pwdstore.utils.PasswordRepository
|
||||||
import com.zeapo.pwdstore.utils.auth.AuthenticationResult
|
import com.zeapo.pwdstore.utils.auth.AuthenticationResult
|
||||||
import com.zeapo.pwdstore.utils.auth.Authenticator
|
import com.zeapo.pwdstore.utils.auth.Authenticator
|
||||||
import org.apache.commons.io.FileUtils
|
|
||||||
import org.openintents.openpgp.util.OpenPgpUtils
|
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.io.IOException
|
import java.io.IOException
|
||||||
import java.time.LocalDateTime
|
import java.time.LocalDateTime
|
||||||
|
@ -44,6 +42,8 @@ import java.time.format.DateTimeFormatter
|
||||||
import java.util.Calendar
|
import java.util.Calendar
|
||||||
import java.util.HashSet
|
import java.util.HashSet
|
||||||
import java.util.TimeZone
|
import java.util.TimeZone
|
||||||
|
import org.apache.commons.io.FileUtils
|
||||||
|
import org.openintents.openpgp.util.OpenPgpUtils
|
||||||
|
|
||||||
typealias ClickListener = Preference.OnPreferenceClickListener
|
typealias ClickListener = Preference.OnPreferenceClickListener
|
||||||
typealias ChangeListener = Preference.OnPreferenceChangeListener
|
typealias ChangeListener = Preference.OnPreferenceChangeListener
|
||||||
|
|
|
@ -14,9 +14,9 @@ import android.util.Log
|
||||||
import androidx.appcompat.app.AppCompatActivity
|
import androidx.appcompat.app.AppCompatActivity
|
||||||
import com.zeapo.pwdstore.PasswordStore
|
import com.zeapo.pwdstore.PasswordStore
|
||||||
import com.zeapo.pwdstore.utils.splitLines
|
import com.zeapo.pwdstore.utils.splitLines
|
||||||
import org.eclipse.jgit.util.StringUtils
|
|
||||||
import java.util.ArrayList
|
import java.util.ArrayList
|
||||||
import java.util.Arrays
|
import java.util.Arrays
|
||||||
|
import org.eclipse.jgit.util.StringUtils
|
||||||
|
|
||||||
// blank activity started by service for calling startIntentSenderForResult
|
// blank activity started by service for calling startIntentSenderForResult
|
||||||
class AutofillActivity : AppCompatActivity() {
|
class AutofillActivity : AppCompatActivity() {
|
||||||
|
|
|
@ -30,11 +30,6 @@ import com.zeapo.pwdstore.PasswordEntry
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
import com.zeapo.pwdstore.utils.PasswordRepository
|
import com.zeapo.pwdstore.utils.PasswordRepository
|
||||||
import com.zeapo.pwdstore.utils.splitLines
|
import com.zeapo.pwdstore.utils.splitLines
|
||||||
import org.apache.commons.io.FileUtils
|
|
||||||
import org.openintents.openpgp.IOpenPgpService2
|
|
||||||
import org.openintents.openpgp.OpenPgpError
|
|
||||||
import org.openintents.openpgp.util.OpenPgpApi
|
|
||||||
import org.openintents.openpgp.util.OpenPgpServiceConnection
|
|
||||||
import java.io.ByteArrayOutputStream
|
import java.io.ByteArrayOutputStream
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.io.IOException
|
import java.io.IOException
|
||||||
|
@ -44,6 +39,11 @@ import java.net.MalformedURLException
|
||||||
import java.net.URL
|
import java.net.URL
|
||||||
import java.util.ArrayList
|
import java.util.ArrayList
|
||||||
import java.util.Locale
|
import java.util.Locale
|
||||||
|
import org.apache.commons.io.FileUtils
|
||||||
|
import org.openintents.openpgp.IOpenPgpService2
|
||||||
|
import org.openintents.openpgp.OpenPgpError
|
||||||
|
import org.openintents.openpgp.util.OpenPgpApi
|
||||||
|
import org.openintents.openpgp.util.OpenPgpServiceConnection
|
||||||
|
|
||||||
class AutofillService : AccessibilityService() {
|
class AutofillService : AccessibilityService() {
|
||||||
private var serviceConnection: OpenPgpServiceConnection? = null
|
private var serviceConnection: OpenPgpServiceConnection? = null
|
||||||
|
|
|
@ -40,6 +40,11 @@ import com.zeapo.pwdstore.PasswordGeneratorDialogFragment
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
import com.zeapo.pwdstore.UserPreference
|
import com.zeapo.pwdstore.UserPreference
|
||||||
import com.zeapo.pwdstore.utils.Otp
|
import com.zeapo.pwdstore.utils.Otp
|
||||||
|
import java.io.ByteArrayInputStream
|
||||||
|
import java.io.ByteArrayOutputStream
|
||||||
|
import java.io.File
|
||||||
|
import java.nio.charset.Charset
|
||||||
|
import java.util.Date
|
||||||
import kotlinx.android.synthetic.main.decrypt_layout.*
|
import kotlinx.android.synthetic.main.decrypt_layout.*
|
||||||
import kotlinx.android.synthetic.main.encrypt_layout.crypto_extra_edit
|
import kotlinx.android.synthetic.main.encrypt_layout.crypto_extra_edit
|
||||||
import kotlinx.android.synthetic.main.encrypt_layout.crypto_password_category
|
import kotlinx.android.synthetic.main.encrypt_layout.crypto_password_category
|
||||||
|
@ -59,11 +64,6 @@ import org.openintents.openpgp.util.OpenPgpApi.RESULT_CODE_USER_INTERACTION_REQU
|
||||||
import org.openintents.openpgp.util.OpenPgpApi.RESULT_ERROR
|
import org.openintents.openpgp.util.OpenPgpApi.RESULT_ERROR
|
||||||
import org.openintents.openpgp.util.OpenPgpApi.RESULT_INTENT
|
import org.openintents.openpgp.util.OpenPgpApi.RESULT_INTENT
|
||||||
import org.openintents.openpgp.util.OpenPgpServiceConnection
|
import org.openintents.openpgp.util.OpenPgpServiceConnection
|
||||||
import java.io.ByteArrayInputStream
|
|
||||||
import java.io.ByteArrayOutputStream
|
|
||||||
import java.io.File
|
|
||||||
import java.nio.charset.Charset
|
|
||||||
import java.util.Date
|
|
||||||
|
|
||||||
class PgpActivity : AppCompatActivity(), OpenPgpServiceConnection.OnBound {
|
class PgpActivity : AppCompatActivity(), OpenPgpServiceConnection.OnBound {
|
||||||
private val clipboard: ClipboardManager by lazy {
|
private val clipboard: ClipboardManager by lazy {
|
||||||
|
|
|
@ -7,11 +7,11 @@ package com.zeapo.pwdstore.git
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
|
import java.io.File
|
||||||
import org.eclipse.jgit.api.Git
|
import org.eclipse.jgit.api.Git
|
||||||
import org.eclipse.jgit.api.GitCommand
|
import org.eclipse.jgit.api.GitCommand
|
||||||
import org.eclipse.jgit.api.PushCommand
|
import org.eclipse.jgit.api.PushCommand
|
||||||
import org.eclipse.jgit.api.RebaseCommand
|
import org.eclipse.jgit.api.RebaseCommand
|
||||||
import java.io.File
|
|
||||||
|
|
||||||
class BreakOutOfDetached(fileDir: File, callingActivity: Activity) : GitOperation(fileDir, callingActivity) {
|
class BreakOutOfDetached(fileDir: File, callingActivity: Activity) : GitOperation(fileDir, callingActivity) {
|
||||||
private lateinit var commands: List<GitCommand<out Any>>
|
private lateinit var commands: List<GitCommand<out Any>>
|
||||||
|
|
|
@ -7,9 +7,9 @@ package com.zeapo.pwdstore.git
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
|
import java.io.File
|
||||||
import org.eclipse.jgit.api.CloneCommand
|
import org.eclipse.jgit.api.CloneCommand
|
||||||
import org.eclipse.jgit.api.Git
|
import org.eclipse.jgit.api.Git
|
||||||
import java.io.File
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new clone operation
|
* Creates a new clone operation
|
||||||
|
|
|
@ -27,11 +27,11 @@ import com.zeapo.pwdstore.R
|
||||||
import com.zeapo.pwdstore.UserPreference
|
import com.zeapo.pwdstore.UserPreference
|
||||||
import com.zeapo.pwdstore.git.config.SshApiSessionFactory
|
import com.zeapo.pwdstore.git.config.SshApiSessionFactory
|
||||||
import com.zeapo.pwdstore.utils.PasswordRepository
|
import com.zeapo.pwdstore.utils.PasswordRepository
|
||||||
import org.apache.commons.io.FileUtils
|
|
||||||
import org.eclipse.jgit.lib.Constants
|
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.io.IOException
|
import java.io.IOException
|
||||||
import java.util.regex.Pattern
|
import java.util.regex.Pattern
|
||||||
|
import org.apache.commons.io.FileUtils
|
||||||
|
import org.eclipse.jgit.lib.Constants
|
||||||
|
|
||||||
open class GitActivity : AppCompatActivity() {
|
open class GitActivity : AppCompatActivity() {
|
||||||
private lateinit var context: Context
|
private lateinit var context: Context
|
||||||
|
|
|
@ -24,11 +24,11 @@ import com.zeapo.pwdstore.git.config.GitConfigSessionFactory
|
||||||
import com.zeapo.pwdstore.git.config.SshApiSessionFactory
|
import com.zeapo.pwdstore.git.config.SshApiSessionFactory
|
||||||
import com.zeapo.pwdstore.git.config.SshConfigSessionFactory
|
import com.zeapo.pwdstore.git.config.SshConfigSessionFactory
|
||||||
import com.zeapo.pwdstore.utils.PasswordRepository
|
import com.zeapo.pwdstore.utils.PasswordRepository
|
||||||
|
import java.io.File
|
||||||
import org.eclipse.jgit.api.GitCommand
|
import org.eclipse.jgit.api.GitCommand
|
||||||
import org.eclipse.jgit.lib.Repository
|
import org.eclipse.jgit.lib.Repository
|
||||||
import org.eclipse.jgit.transport.SshSessionFactory
|
import org.eclipse.jgit.transport.SshSessionFactory
|
||||||
import org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
|
import org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
|
||||||
import java.io.File
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new git operation
|
* Creates a new git operation
|
||||||
|
|
|
@ -7,9 +7,9 @@ package com.zeapo.pwdstore.git
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
|
import java.io.File
|
||||||
import org.eclipse.jgit.api.Git
|
import org.eclipse.jgit.api.Git
|
||||||
import org.eclipse.jgit.api.PullCommand
|
import org.eclipse.jgit.api.PullCommand
|
||||||
import java.io.File
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new git operation
|
* Creates a new git operation
|
||||||
|
|
|
@ -7,9 +7,9 @@ package com.zeapo.pwdstore.git
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
|
import java.io.File
|
||||||
import org.eclipse.jgit.api.Git
|
import org.eclipse.jgit.api.Git
|
||||||
import org.eclipse.jgit.api.PushCommand
|
import org.eclipse.jgit.api.PushCommand
|
||||||
import java.io.File
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new git operation
|
* Creates a new git operation
|
||||||
|
|
|
@ -7,11 +7,11 @@ package com.zeapo.pwdstore.git
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
|
import java.io.File
|
||||||
import org.eclipse.jgit.api.AddCommand
|
import org.eclipse.jgit.api.AddCommand
|
||||||
import org.eclipse.jgit.api.FetchCommand
|
import org.eclipse.jgit.api.FetchCommand
|
||||||
import org.eclipse.jgit.api.Git
|
import org.eclipse.jgit.api.Git
|
||||||
import org.eclipse.jgit.api.ResetCommand
|
import org.eclipse.jgit.api.ResetCommand
|
||||||
import java.io.File
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new git operation
|
* Creates a new git operation
|
||||||
|
|
|
@ -7,13 +7,13 @@ package com.zeapo.pwdstore.git
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
|
import java.io.File
|
||||||
import org.eclipse.jgit.api.AddCommand
|
import org.eclipse.jgit.api.AddCommand
|
||||||
import org.eclipse.jgit.api.CommitCommand
|
import org.eclipse.jgit.api.CommitCommand
|
||||||
import org.eclipse.jgit.api.Git
|
import org.eclipse.jgit.api.Git
|
||||||
import org.eclipse.jgit.api.PullCommand
|
import org.eclipse.jgit.api.PullCommand
|
||||||
import org.eclipse.jgit.api.PushCommand
|
import org.eclipse.jgit.api.PushCommand
|
||||||
import org.eclipse.jgit.api.StatusCommand
|
import org.eclipse.jgit.api.StatusCommand
|
||||||
import java.io.File
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new git operation
|
* Creates a new git operation
|
||||||
|
|
|
@ -6,7 +6,6 @@ package com.zeapo.pwdstore.pwgen
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
|
|
||||||
import java.util.ArrayList
|
import java.util.ArrayList
|
||||||
|
|
||||||
object PasswordGenerator {
|
object PasswordGenerator {
|
||||||
|
|
|
@ -5,10 +5,8 @@
|
||||||
package com.zeapo.pwdstore.ui.adapters
|
package com.zeapo.pwdstore.ui.adapters
|
||||||
|
|
||||||
import android.view.View
|
import android.view.View
|
||||||
|
|
||||||
import com.zeapo.pwdstore.SelectFolderFragment
|
import com.zeapo.pwdstore.SelectFolderFragment
|
||||||
import com.zeapo.pwdstore.utils.PasswordItem
|
import com.zeapo.pwdstore.utils.PasswordItem
|
||||||
|
|
||||||
import java.util.ArrayList
|
import java.util.ArrayList
|
||||||
|
|
||||||
class FolderRecyclerAdapter(
|
class FolderRecyclerAdapter(
|
||||||
|
|
|
@ -8,12 +8,10 @@ import android.view.Menu
|
||||||
import android.view.MenuItem
|
import android.view.MenuItem
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import androidx.appcompat.view.ActionMode
|
import androidx.appcompat.view.ActionMode
|
||||||
|
|
||||||
import com.zeapo.pwdstore.PasswordFragment
|
import com.zeapo.pwdstore.PasswordFragment
|
||||||
import com.zeapo.pwdstore.PasswordStore
|
import com.zeapo.pwdstore.PasswordStore
|
||||||
import com.zeapo.pwdstore.R
|
import com.zeapo.pwdstore.R
|
||||||
import com.zeapo.pwdstore.utils.PasswordItem
|
import com.zeapo.pwdstore.utils.PasswordItem
|
||||||
|
|
||||||
import java.util.ArrayList
|
import java.util.ArrayList
|
||||||
import java.util.TreeSet
|
import java.util.TreeSet
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,9 @@ package com.zeapo.pwdstore.utils
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
import androidx.preference.PreferenceManager
|
import androidx.preference.PreferenceManager
|
||||||
|
import java.io.File
|
||||||
|
import java.io.FileFilter
|
||||||
|
import java.util.Comparator
|
||||||
import org.apache.commons.io.filefilter.FileFilterUtils
|
import org.apache.commons.io.filefilter.FileFilterUtils
|
||||||
import org.eclipse.jgit.api.Git
|
import org.eclipse.jgit.api.Git
|
||||||
import org.eclipse.jgit.lib.Repository
|
import org.eclipse.jgit.lib.Repository
|
||||||
|
@ -14,9 +17,6 @@ import org.eclipse.jgit.storage.file.FileRepositoryBuilder
|
||||||
import org.eclipse.jgit.transport.RefSpec
|
import org.eclipse.jgit.transport.RefSpec
|
||||||
import org.eclipse.jgit.transport.RemoteConfig
|
import org.eclipse.jgit.transport.RemoteConfig
|
||||||
import org.eclipse.jgit.transport.URIish
|
import org.eclipse.jgit.transport.URIish
|
||||||
import java.io.File
|
|
||||||
import java.io.FileFilter
|
|
||||||
import java.util.Comparator
|
|
||||||
|
|
||||||
open class PasswordRepository protected constructor() {
|
open class PasswordRepository protected constructor() {
|
||||||
|
|
||||||
|
|
|
@ -22,4 +22,3 @@
|
||||||
app:showAsAction="ifRoom" />
|
app:showAsAction="ifRoom" />
|
||||||
|
|
||||||
</menu>
|
</menu>
|
||||||
|
|
||||||
|
|
|
@ -28,4 +28,3 @@
|
||||||
android:title="@string/action_settings"
|
android:title="@string/action_settings"
|
||||||
android:orderInCategory="100"/>
|
android:orderInCategory="100"/>
|
||||||
</menu>
|
</menu>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue