Removed unwanted params
This commit is contained in:
parent
a092ad9ac7
commit
ee59be16c4
17 changed files with 32 additions and 71 deletions
|
@ -119,7 +119,7 @@ static def getDate() {
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation fileTree(include: ['*.jar'], dir: 'libs')
|
implementation fileTree(include: ['*.jar'], dir: 'libs')
|
||||||
implementation 'androidx.multidex:multidex:2.0.1'
|
implementation 'androidx.multidex:multidex:2.0.1'
|
||||||
implementation 'androidx.fragment:fragment:1.1.0-alpha08'
|
implementation 'androidx.fragment:fragment:1.1.0-alpha09'
|
||||||
implementation 'androidx.appcompat:appcompat:1.1.0-alpha05'
|
implementation 'androidx.appcompat:appcompat:1.1.0-alpha05'
|
||||||
implementation 'androidx.recyclerview:recyclerview:1.1.0-alpha05'
|
implementation 'androidx.recyclerview:recyclerview:1.1.0-alpha05'
|
||||||
implementation "androidx.gridlayout:gridlayout:1.0.0"
|
implementation "androidx.gridlayout:gridlayout:1.0.0"
|
||||||
|
|
|
@ -1,15 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:duration="@integer/anim_duration_medium">
|
|
||||||
|
|
||||||
<translate
|
|
||||||
android:fromYDelta="10%p"
|
|
||||||
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
|
|
||||||
android:toYDelta="0" />
|
|
||||||
|
|
||||||
<alpha
|
|
||||||
android:fromAlpha="0"
|
|
||||||
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
|
|
||||||
android:toAlpha="1" />
|
|
||||||
|
|
||||||
</set>
|
|
|
@ -1,9 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<objectAnimator
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
|
|
||||||
android:propertyName="translationY"
|
|
||||||
android:valueType="floatType"
|
|
||||||
android:valueFrom="0"
|
|
||||||
android:valueTo="1280"
|
|
||||||
android:duration="@android:integer/config_mediumAnimTime"/>
|
|
|
@ -1,4 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
|
|
||||||
</set>
|
|
|
@ -1,9 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<objectAnimator
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
|
|
||||||
android:propertyName="translationY"
|
|
||||||
android:valueType="floatType"
|
|
||||||
android:valueFrom="1280"
|
|
||||||
android:valueTo="0"
|
|
||||||
android:duration="@android:integer/config_mediumAnimTime"/>
|
|
|
@ -4,7 +4,6 @@
|
||||||
<corners
|
<corners
|
||||||
android:topLeftRadius="12dp"
|
android:topLeftRadius="12dp"
|
||||||
android:topRightRadius="12dp" />
|
android:topRightRadius="12dp" />
|
||||||
<solid
|
<solid android:color="?attr/cardBackgroundColor" />
|
||||||
android:color="?attr/cardBackgroundColor" />
|
|
||||||
|
|
||||||
</shape>
|
</shape>
|
|
@ -22,18 +22,18 @@ import code.name.monkey.appthemehelper.ThemeStore
|
||||||
|
|
||||||
class ATEAccentTextView : AppCompatTextView {
|
class ATEAccentTextView : AppCompatTextView {
|
||||||
constructor(context: Context) : super(context) {
|
constructor(context: Context) : super(context) {
|
||||||
init(context, null)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun init(context: Context, attrs: AttributeSet?) {
|
private fun init(context: Context) {
|
||||||
setTextColor(ThemeStore.accentColor(context))
|
setTextColor(ThemeStore.accentColor(context))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,18 +14,18 @@ import code.name.monkey.appthemehelper.ThemeStore
|
||||||
class ATECheckBox : AppCompatCheckBox {
|
class ATECheckBox : AppCompatCheckBox {
|
||||||
|
|
||||||
constructor(context: Context) : super(context) {
|
constructor(context: Context) : super(context) {
|
||||||
init(context, null)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun init(context: Context, attrs: AttributeSet?) {
|
private fun init(context: Context) {
|
||||||
ATH.setTint(this, ThemeStore.accentColor(context))
|
ATH.setTint(this, ThemeStore.accentColor(context))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,6 @@ package code.name.monkey.appthemehelper.common.views
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import androidx.appcompat.widget.AppCompatTextView
|
import androidx.appcompat.widget.AppCompatTextView
|
||||||
|
|
||||||
import android.text.Layout
|
|
||||||
import android.util.AttributeSet
|
import android.util.AttributeSet
|
||||||
|
|
||||||
import code.name.monkey.appthemehelper.ThemeStore
|
import code.name.monkey.appthemehelper.ThemeStore
|
||||||
|
@ -15,18 +14,18 @@ import code.name.monkey.appthemehelper.ThemeStore
|
||||||
class ATEPrimaryTextView : AppCompatTextView {
|
class ATEPrimaryTextView : AppCompatTextView {
|
||||||
|
|
||||||
constructor(context: Context) : super(context) {
|
constructor(context: Context) : super(context) {
|
||||||
init(context, null)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun init(context: Context, attrs: AttributeSet?) {
|
private fun init(context: Context) {
|
||||||
setTextColor(ThemeStore.textColorPrimary(context))
|
setTextColor(ThemeStore.textColorPrimary(context))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,23 +15,23 @@ import code.name.monkey.appthemehelper.ThemeStore
|
||||||
class ATERadioButton : RadioButton {
|
class ATERadioButton : RadioButton {
|
||||||
|
|
||||||
constructor(context: Context) : super(context) {
|
constructor(context: Context) : super(context) {
|
||||||
init(context, null)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
|
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
|
||||||
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int, defStyleRes: Int) : super(context, attrs, defStyleAttr, defStyleRes) {
|
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int, defStyleRes: Int) : super(context, attrs, defStyleAttr, defStyleRes) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun init(context: Context, attrs: AttributeSet?) {
|
private fun init(context: Context) {
|
||||||
ATH.setTint(this, ThemeStore.accentColor(context))
|
ATH.setTint(this, ThemeStore.accentColor(context))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,23 +16,23 @@ import code.name.monkey.appthemehelper.ThemeStore
|
||||||
class ATESeekBar : SeekBar {
|
class ATESeekBar : SeekBar {
|
||||||
|
|
||||||
constructor(context: Context) : super(context) {
|
constructor(context: Context) : super(context) {
|
||||||
init(context, null)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
|
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
|
||||||
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int, defStyleRes: Int) : super(context, attrs, defStyleAttr, defStyleRes) {
|
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int, defStyleRes: Int) : super(context, attrs, defStyleAttr, defStyleRes) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun init(context: Context, attrs: AttributeSet?) {
|
private fun init(context: Context) {
|
||||||
ATH.setTint(this, ThemeStore.accentColor(context))
|
ATH.setTint(this, ThemeStore.accentColor(context))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,18 +15,18 @@ import code.name.monkey.appthemehelper.ThemeStore
|
||||||
class ATESwitch : SwitchCompat {
|
class ATESwitch : SwitchCompat {
|
||||||
|
|
||||||
constructor(context: Context) : super(context) {
|
constructor(context: Context) : super(context) {
|
||||||
init(context, null)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
|
||||||
init(context, attrs)
|
init(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun init(context: Context, attrs: AttributeSet?) {
|
private fun init(context: Context) {
|
||||||
setThumbResource(R.drawable.toggle_switch)
|
setThumbResource(R.drawable.toggle_switch)
|
||||||
setTrackResource(R.drawable.ate_track)
|
setTrackResource(R.drawable.ate_track)
|
||||||
background = null
|
background = null
|
||||||
|
|
|
@ -117,15 +117,15 @@ object ColorUtil {
|
||||||
|
|
||||||
@ColorInt
|
@ColorInt
|
||||||
fun getReadableText(@ColorInt textColor: Int, @ColorInt backgroundColor: Int, difference: Int): Int {
|
fun getReadableText(@ColorInt textColor: Int, @ColorInt backgroundColor: Int, difference: Int): Int {
|
||||||
var textColor = textColor
|
var textColorFinal = textColor
|
||||||
val isLight = isColorLight(backgroundColor)
|
val isLight = isColorLight(backgroundColor)
|
||||||
var i = 0
|
var i = 0
|
||||||
while (getDifference(textColor, backgroundColor) < difference && i < 100) {
|
while (getDifference(textColorFinal, backgroundColor) < difference && i < 100) {
|
||||||
textColor = getMixedColor(textColor, if (isLight) Color.BLACK else Color.WHITE)
|
textColorFinal = getMixedColor(textColorFinal, if (isLight) Color.BLACK else Color.WHITE)
|
||||||
i++
|
i++
|
||||||
}
|
}
|
||||||
|
|
||||||
return textColor
|
return textColorFinal
|
||||||
}
|
}
|
||||||
|
|
||||||
@ColorInt
|
@ColorInt
|
||||||
|
|
Loading…
Reference in a new issue