From 870c32503252690af5727963c30a14cb87d66171 Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 26 Oct 2018 12:11:32 +0200 Subject: [PATCH] removing some redundant code --- .../contacts/activities/DialpadActivity.kt | 3 +-- .../contacts/activities/MainActivity.kt | 7 +------ .../contacts/extensions/EditText.kt | 13 ------------- app/src/main/res/values-v21/styles.xml | 7 ------- app/src/main/res/values/styles.xml | 7 ++----- 5 files changed, 4 insertions(+), 33 deletions(-) delete mode 100644 app/src/main/kotlin/com/simplemobiletools/contacts/extensions/EditText.kt delete mode 100644 app/src/main/res/values-v21/styles.xml diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/DialpadActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/DialpadActivity.kt index 1d45949a..86188994 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/DialpadActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/DialpadActivity.kt @@ -11,7 +11,6 @@ import com.simplemobiletools.commons.extensions.* import com.simplemobiletools.contacts.R import com.simplemobiletools.contacts.adapters.ContactsAdapter import com.simplemobiletools.contacts.dialogs.CallConfirmationDialog -import com.simplemobiletools.contacts.extensions.afterTextChanged import com.simplemobiletools.contacts.extensions.callContact import com.simplemobiletools.contacts.extensions.config import com.simplemobiletools.contacts.extensions.startCallIntent @@ -43,7 +42,7 @@ class DialpadActivity : SimpleActivity() { dialpad_clear_char.setOnClickListener { clearChar(it) } dialpad_clear_char.setOnLongClickListener { clearInput(); true } dialpad_call_button.setOnClickListener { initCall() } - dialpad_input.afterTextChanged { dialpadValueChanged(it) } + dialpad_input.onTextChangeListener { dialpadValueChanged(it) } ContactsHelper(this).getContacts { gotContacts(it) } disableKeyboardPopping() diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt index 01ce8b3b..3424a8b5 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt @@ -27,7 +27,6 @@ import com.simplemobiletools.contacts.dialogs.ExportContactsDialog import com.simplemobiletools.contacts.dialogs.FilterContactSourcesDialog import com.simplemobiletools.contacts.dialogs.ImportContactsDialog import com.simplemobiletools.contacts.extensions.config -import com.simplemobiletools.contacts.extensions.dbHelper import com.simplemobiletools.contacts.extensions.getTempFile import com.simplemobiletools.contacts.fragments.MyViewPagerFragment import com.simplemobiletools.contacts.helpers.* @@ -63,9 +62,6 @@ class MainActivity : SimpleActivity(), RefreshContactsListener { appLaunched(BuildConfig.APPLICATION_ID) setupTabColors() - // just get a reference to the database to make sure it is created properly - dbHelper - handlePermission(PERMISSION_READ_CALL_LOG) { if (it) { handlePermission(PERMISSION_WRITE_CALL_LOG) { @@ -320,8 +316,7 @@ class MainActivity : SimpleActivity(), RefreshContactsListener { } } - override fun onPageScrolled(position: Int, positionOffset: Float, positionOffsetPixels: Int) { - } + override fun onPageScrolled(position: Int, positionOffset: Float, positionOffsetPixels: Int) {} override fun onPageSelected(position: Int) { main_tabs_holder.getTabAt(position)?.select() diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/extensions/EditText.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/extensions/EditText.kt deleted file mode 100644 index 65f826c2..00000000 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/extensions/EditText.kt +++ /dev/null @@ -1,13 +0,0 @@ -package com.simplemobiletools.contacts.extensions - -import android.text.Editable -import android.text.TextWatcher -import android.widget.EditText - -fun EditText.afterTextChanged(callback: (String) -> Unit) = addTextChangedListener(object : TextWatcher { - override fun beforeTextChanged(s: CharSequence?, start: Int, count: Int, after: Int) {} - - override fun onTextChanged(s: CharSequence, start: Int, before: Int, count: Int) {} - - override fun afterTextChanged(text: Editable) = callback(text.toString()) -}) diff --git a/app/src/main/res/values-v21/styles.xml b/app/src/main/res/values-v21/styles.xml deleted file mode 100644 index afdc4448..00000000 --- a/app/src/main/res/values-v21/styles.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index b7e0377a..1c76d77b 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -2,15 +2,12 @@ - -