mirror of
https://github.com/SimpleMobileTools/Simple-Dialer.git
synced 2025-06-05 21:49:23 +02:00
updating commons
This commit is contained in:
@ -62,7 +62,7 @@ android {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation 'com.github.SimpleMobileTools:Simple-Commons:7e489f7121'
|
implementation 'com.github.SimpleMobileTools:Simple-Commons:48be8434c3'
|
||||||
implementation 'com.github.tibbi:IndicatorFastScroll:4524cd0b61'
|
implementation 'com.github.tibbi:IndicatorFastScroll:4524cd0b61'
|
||||||
implementation 'me.grantland:autofittextview:0.2.1'
|
implementation 'me.grantland:autofittextview:0.2.1'
|
||||||
}
|
}
|
||||||
|
@ -23,10 +23,7 @@ import android.widget.ImageView
|
|||||||
import androidx.core.content.res.ResourcesCompat
|
import androidx.core.content.res.ResourcesCompat
|
||||||
import androidx.core.view.children
|
import androidx.core.view.children
|
||||||
import com.simplemobiletools.commons.extensions.*
|
import com.simplemobiletools.commons.extensions.*
|
||||||
import com.simplemobiletools.commons.helpers.LOWER_ALPHA
|
import com.simplemobiletools.commons.helpers.*
|
||||||
import com.simplemobiletools.commons.helpers.MINUTE_SECONDS
|
|
||||||
import com.simplemobiletools.commons.helpers.isOreoMr1Plus
|
|
||||||
import com.simplemobiletools.commons.helpers.isOreoPlus
|
|
||||||
import com.simplemobiletools.commons.models.SimpleListItem
|
import com.simplemobiletools.commons.models.SimpleListItem
|
||||||
import com.simplemobiletools.dialer.R
|
import com.simplemobiletools.dialer.R
|
||||||
import com.simplemobiletools.dialer.dialogs.DynamicBottomSheetChooserDialog
|
import com.simplemobiletools.dialer.dialogs.DynamicBottomSheetChooserDialog
|
||||||
@ -203,8 +200,8 @@ class CallActivity : SimpleActivity() {
|
|||||||
dialpad_asterisk_holder,
|
dialpad_asterisk_holder,
|
||||||
dialpad_hashtag_holder
|
dialpad_hashtag_holder
|
||||||
).forEach {
|
).forEach {
|
||||||
it.background = ResourcesCompat.getDrawable(resources, R.drawable.dialpad_button_background, theme)
|
it.background = ResourcesCompat.getDrawable(resources, R.drawable.pill_background, theme)
|
||||||
it.background?.alpha = 50
|
it.background?.alpha = LOWER_ALPHA_INT
|
||||||
}
|
}
|
||||||
|
|
||||||
dialpad_0_holder.setOnLongClickListener { dialpadPressed('+'); true }
|
dialpad_0_holder.setOnLongClickListener { dialpadPressed('+'); true }
|
||||||
|
@ -13,7 +13,7 @@ class ConferenceActivity : SimpleActivity() {
|
|||||||
isMaterialActivity = true
|
isMaterialActivity = true
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
setContentView(R.layout.activity_conference)
|
setContentView(R.layout.activity_conference)
|
||||||
updateMaterialActivityViews(conference_coordinator, conference_list, true)
|
updateMaterialActivityViews(conference_coordinator, conference_list, useTransparentNavigation = true, useTopSearchMenu = false)
|
||||||
setupMaterialScrollListener(conference_list, conference_toolbar)
|
setupMaterialScrollListener(conference_list, conference_toolbar)
|
||||||
conference_list.adapter = ConferenceCallsAdapter(this, conference_list, ArrayList(CallManager.getConferenceCalls())) {}
|
conference_list.adapter = ConferenceCallsAdapter(this, conference_list, ArrayList(CallManager.getConferenceCalls())) {}
|
||||||
}
|
}
|
||||||
|
@ -51,7 +51,7 @@ class DialpadActivity : SimpleActivity() {
|
|||||||
setContentView(R.layout.activity_dialpad)
|
setContentView(R.layout.activity_dialpad)
|
||||||
hasRussianLocale = Locale.getDefault().language == "ru"
|
hasRussianLocale = Locale.getDefault().language == "ru"
|
||||||
|
|
||||||
updateMaterialActivityViews(dialpad_coordinator, dialpad_holder, true)
|
updateMaterialActivityViews(dialpad_coordinator, dialpad_holder, useTransparentNavigation = true, useTopSearchMenu = false)
|
||||||
setupMaterialScrollListener(dialpad_list, dialpad_toolbar)
|
setupMaterialScrollListener(dialpad_list, dialpad_toolbar)
|
||||||
updateNavigationBarColor(getProperBackgroundColor())
|
updateNavigationBarColor(getProperBackgroundColor())
|
||||||
|
|
||||||
@ -88,8 +88,8 @@ class DialpadActivity : SimpleActivity() {
|
|||||||
dialpad_asterisk_holder,
|
dialpad_asterisk_holder,
|
||||||
dialpad_hashtag_holder
|
dialpad_hashtag_holder
|
||||||
).forEach {
|
).forEach {
|
||||||
it.background = ResourcesCompat.getDrawable(resources, R.drawable.dialpad_button_background, theme)
|
it.background = ResourcesCompat.getDrawable(resources, R.drawable.pill_background, theme)
|
||||||
it.background?.alpha = 50
|
it.background?.alpha = LOWER_ALPHA_INT
|
||||||
}
|
}
|
||||||
|
|
||||||
setupOptionsMenu()
|
setupOptionsMenu()
|
||||||
|
@ -59,7 +59,7 @@ class MainActivity : SimpleActivity() {
|
|||||||
appLaunched(BuildConfig.APPLICATION_ID)
|
appLaunched(BuildConfig.APPLICATION_ID)
|
||||||
setupOptionsMenu()
|
setupOptionsMenu()
|
||||||
refreshMenuItems()
|
refreshMenuItems()
|
||||||
updateMaterialActivityViews(main_coordinator, main_holder, false)
|
updateMaterialActivityViews(main_coordinator, main_holder, useTransparentNavigation = false, useTopSearchMenu = false)
|
||||||
|
|
||||||
launchedDialer = savedInstanceState?.getBoolean(OPEN_DIAL_PAD_AT_LAUNCH) ?: false
|
launchedDialer = savedInstanceState?.getBoolean(OPEN_DIAL_PAD_AT_LAUNCH) ?: false
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ class ManageSpeedDialActivity : SimpleActivity(), RemoveSpeedDialListener {
|
|||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
setContentView(R.layout.activity_manage_speed_dial)
|
setContentView(R.layout.activity_manage_speed_dial)
|
||||||
|
|
||||||
updateMaterialActivityViews(manage_speed_dial_coordinator, manage_speed_dial_holder, true)
|
updateMaterialActivityViews(manage_speed_dial_coordinator, manage_speed_dial_holder, useTransparentNavigation = true, useTopSearchMenu = false)
|
||||||
setupMaterialScrollListener(manage_speed_dial_scrollview, manage_speed_dial_toolbar)
|
setupMaterialScrollListener(manage_speed_dial_scrollview, manage_speed_dial_toolbar)
|
||||||
|
|
||||||
speedDialValues = config.getSpeedDialValues()
|
speedDialValues = config.getSpeedDialValues()
|
||||||
|
@ -26,7 +26,7 @@ class SettingsActivity : SimpleActivity() {
|
|||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
setContentView(R.layout.activity_settings)
|
setContentView(R.layout.activity_settings)
|
||||||
|
|
||||||
updateMaterialActivityViews(settings_coordinator, settings_holder, true)
|
updateMaterialActivityViews(settings_coordinator, settings_holder, useTransparentNavigation = true, useTopSearchMenu = false)
|
||||||
setupMaterialScrollListener(settings_nested_scrollview, settings_toolbar)
|
setupMaterialScrollListener(settings_nested_scrollview, settings_toolbar)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:color="?attr/colorPrimaryDark">
|
|
||||||
<item android:id="@+id/button_circular_background_holder">
|
|
||||||
<layer-list>
|
|
||||||
<item android:id="@+id/button_circular_background_shape">
|
|
||||||
<shape android:shape="rectangle">
|
|
||||||
<corners android:radius="@dimen/material_dialog_corner_radius" />
|
|
||||||
<solid android:color="?attr/colorPrimary" />
|
|
||||||
</shape>
|
|
||||||
</item>
|
|
||||||
</layer-list>
|
|
||||||
</item>
|
|
||||||
</ripple>
|
|
@ -3,7 +3,7 @@
|
|||||||
<style name="AppTheme" parent="AppTheme.Base" />
|
<style name="AppTheme" parent="AppTheme.Base" />
|
||||||
|
|
||||||
<style name="DialpadButtonStyle">
|
<style name="DialpadButtonStyle">
|
||||||
<item name="android:background">@drawable/dialpad_button_background</item>
|
<item name="android:background">@drawable/pill_background</item>
|
||||||
<item name="android:layout_marginStart">@dimen/small_margin</item>
|
<item name="android:layout_marginStart">@dimen/small_margin</item>
|
||||||
<item name="android:layout_marginEnd">@dimen/small_margin</item>
|
<item name="android:layout_marginEnd">@dimen/small_margin</item>
|
||||||
<item name="android:paddingTop">@dimen/one_dp</item>
|
<item name="android:paddingTop">@dimen/one_dp</item>
|
||||||
|
Reference in New Issue
Block a user