mirror of
https://github.com/He4eT/yamf_launcher.git
synced 2026-05-05 01:47:24 +00:00
Changed context menu icons, fixed context menu button click effect and adjusted about page scaling
This commit is contained in:
parent
84381d75eb
commit
64cc4a0ecf
6 changed files with 27 additions and 32 deletions
|
|
@ -292,14 +292,16 @@ class MainActivity : AppCompatActivity(), SharedPreferences.OnSharedPreferenceCh
|
||||||
|
|
||||||
private fun setPreferences() {
|
private fun setPreferences() {
|
||||||
uiUtils.setBackground(window)
|
uiUtils.setBackground(window)
|
||||||
uiUtils.setTextColors(binding.homeView)
|
|
||||||
uiUtils.setMenuItemColors(searchView)
|
|
||||||
uiUtils.setMenuItemColors(binding.menuTitle, "A9")
|
|
||||||
|
|
||||||
uiUtils.setTextFont(binding.homeView)
|
uiUtils.setTextFont(binding.homeView)
|
||||||
uiUtils.setFont(searchView)
|
uiUtils.setFont(searchView)
|
||||||
uiUtils.setFont(binding.menuTitle)
|
uiUtils.setFont(binding.menuTitle)
|
||||||
|
|
||||||
|
uiUtils.setTextColors(binding.homeView)
|
||||||
|
|
||||||
|
uiUtils.setMenuItemColors(binding.menuTitle, "A9")
|
||||||
|
|
||||||
uiUtils.setClockVisibility(clock)
|
uiUtils.setClockVisibility(clock)
|
||||||
uiUtils.setDateVisibility(dateText)
|
uiUtils.setDateVisibility(dateText)
|
||||||
uiUtils.setSearchVisibility(searchView, binding.searchReplacement)
|
uiUtils.setSearchVisibility(searchView, binding.searchReplacement)
|
||||||
|
|
@ -318,6 +320,7 @@ class MainActivity : AppCompatActivity(), SharedPreferences.OnSharedPreferenceCh
|
||||||
val handler = Handler(Looper.getMainLooper())
|
val handler = Handler(Looper.getMainLooper())
|
||||||
handler.postDelayed({
|
handler.postDelayed({
|
||||||
uiUtils.setStatusBar(window)
|
uiUtils.setStatusBar(window)
|
||||||
|
uiUtils.setMenuItemColors(searchView)
|
||||||
}, 0)
|
}, 0)
|
||||||
|
|
||||||
clockApp = gestureUtils.getSwipeInfo(launcherApps, "clock")
|
clockApp = gestureUtils.getSwipeInfo(launcherApps, "clock")
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,6 @@ import android.view.Gravity
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import android.view.ViewGroup
|
import android.view.ViewGroup
|
||||||
import android.view.ViewGroup.LayoutParams.WRAP_CONTENT
|
import android.view.ViewGroup.LayoutParams.WRAP_CONTENT
|
||||||
import android.view.ViewTreeObserver
|
|
||||||
import android.view.Window
|
import android.view.Window
|
||||||
import android.view.WindowInsets
|
import android.view.WindowInsets
|
||||||
import android.view.WindowInsetsController
|
import android.view.WindowInsetsController
|
||||||
|
|
@ -73,6 +72,7 @@ class UIUtils(private val context: Context) {
|
||||||
view.setHintTextColor(setAlpha(color, "A9"))
|
view.setHintTextColor(setAlpha(color, "A9"))
|
||||||
|
|
||||||
view.compoundDrawables[0]?.mutate()?.colorFilter = BlendModeColorFilter(color, BlendMode.SRC_ATOP)
|
view.compoundDrawables[0]?.mutate()?.colorFilter = BlendModeColorFilter(color, BlendMode.SRC_ATOP)
|
||||||
|
view.compoundDrawables[0]?.alpha = "A9".toInt(16)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun setTextFont(view: View) {
|
fun setTextFont(view: View) {
|
||||||
|
|
|
||||||
|
|
@ -3,13 +3,13 @@
|
||||||
<!-- Pressed state -->
|
<!-- Pressed state -->
|
||||||
<item android:state_pressed="true">
|
<item android:state_pressed="true">
|
||||||
<shape android:shape="rectangle">
|
<shape android:shape="rectangle">
|
||||||
<solid android:color="#0FFFFFFF"/> <!-- Change color to indicate pressed state -->
|
<solid android:color="#A7121212"/> <!-- Change color to indicate pressed state -->
|
||||||
</shape>
|
</shape>
|
||||||
</item>
|
</item>
|
||||||
<!-- Normal state -->
|
<!-- Normal state -->
|
||||||
<item>
|
<item>
|
||||||
<shape android:shape="rectangle">
|
<shape android:shape="rectangle">
|
||||||
<solid android:color="#00FFFFFF"/> <!-- Change color to indicate normal state -->
|
<solid android:color="#A7000000"/> <!-- Change color to indicate normal state -->
|
||||||
</shape>
|
</shape>
|
||||||
</item>
|
</item>
|
||||||
</selector>
|
</selector>
|
||||||
|
|
@ -59,7 +59,7 @@
|
||||||
android:layout_weight="0.1"
|
android:layout_weight="0.1"
|
||||||
android:background="@android:color/transparent"
|
android:background="@android:color/transparent"
|
||||||
android:cursorVisible="true"
|
android:cursorVisible="true"
|
||||||
android:drawableStart="@android:drawable/ic_menu_search"
|
android:drawableStart="@drawable/search_24px"
|
||||||
android:drawablePadding="8dp"
|
android:drawablePadding="8dp"
|
||||||
android:editTextColor="#f3f3f3"
|
android:editTextColor="#f3f3f3"
|
||||||
android:hint="@string/search"
|
android:hint="@string/search"
|
||||||
|
|
@ -99,7 +99,6 @@
|
||||||
android:layout_marginHorizontal="32dp"
|
android:layout_marginHorizontal="32dp"
|
||||||
android:layout_marginTop="45dp"
|
android:layout_marginTop="45dp"
|
||||||
android:layout_marginBottom="27dp"
|
android:layout_marginBottom="27dp"
|
||||||
android:fontFamily="More Fonts..."
|
|
||||||
android:format12Hour="hh:mm"
|
android:format12Hour="hh:mm"
|
||||||
android:format24Hour="HH:mm"
|
android:format24Hour="HH:mm"
|
||||||
android:textAlignment="textStart"
|
android:textAlignment="textStart"
|
||||||
|
|
|
||||||
|
|
@ -85,75 +85,70 @@
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:background="#A7000000"
|
android:background="@drawable/app_action_background"
|
||||||
android:foreground="@drawable/app_action_foreground"
|
android:paddingVertical="5dp"
|
||||||
android:paddingVertical="3dp"
|
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:text="@string/info"
|
android:text="@string/info"
|
||||||
android:textAlignment="center"
|
android:textAlignment="center"
|
||||||
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
||||||
android:textColor="#F3F3F3FF"
|
android:textColor="#F3F3F3FF"
|
||||||
app:drawableTopCompat="@android:drawable/ic_menu_info_details" />
|
app:drawableTopCompat="@drawable/info_24px" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/uninstall"
|
android:id="@+id/uninstall"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:background="#A7000000"
|
android:background="@drawable/app_action_background"
|
||||||
android:foreground="@drawable/app_action_foreground"
|
android:paddingVertical="5dp"
|
||||||
android:paddingVertical="3dp"
|
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:text="@string/uninstall"
|
android:text="@string/uninstall"
|
||||||
android:textAlignment="center"
|
android:textAlignment="center"
|
||||||
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
||||||
android:textColor="#F3F3F3FF"
|
android:textColor="#F3F3F3FF"
|
||||||
app:drawableTopCompat="@android:drawable/ic_menu_delete" />
|
app:drawableTopCompat="@drawable/delete_24px" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/rename"
|
android:id="@+id/rename"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:background="#A7000000"
|
android:background="@drawable/app_action_background"
|
||||||
android:foreground="@drawable/app_action_foreground"
|
android:paddingVertical="5dp"
|
||||||
android:paddingVertical="3dp"
|
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:text="@string/rename"
|
android:text="@string/rename"
|
||||||
android:textAlignment="center"
|
android:textAlignment="center"
|
||||||
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
||||||
android:textColor="#F3F3F3FF"
|
android:textColor="#F3F3F3FF"
|
||||||
app:drawableTopCompat="@android:drawable/ic_menu_edit" />
|
app:drawableTopCompat="@drawable/edit_24px" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/hide"
|
android:id="@+id/hide"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:background="#A7000000"
|
android:background="@drawable/app_action_background"
|
||||||
android:foreground="@drawable/app_action_foreground"
|
android:paddingVertical="5dp"
|
||||||
android:paddingVertical="3dp"
|
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:text="@string/hide"
|
android:text="@string/hide"
|
||||||
android:textAlignment="center"
|
android:textAlignment="center"
|
||||||
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
||||||
android:textColor="#F3F3F3FF"
|
android:textColor="#F3F3F3FF"
|
||||||
app:drawableTopCompat="@android:drawable/ic_menu_view" />
|
app:drawableTopCompat="@drawable/visibility_off_24px" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/close"
|
android:id="@+id/close"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:background="#A7000000"
|
android:background="@drawable/app_action_background"
|
||||||
android:foreground="@drawable/app_action_foreground"
|
android:paddingVertical="5dp"
|
||||||
android:paddingVertical="3dp"
|
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:text="@string/close"
|
android:text="@string/close"
|
||||||
android:textAlignment="center"
|
android:textAlignment="center"
|
||||||
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
android:textAppearance="@android:style/TextAppearance.DeviceDefault"
|
||||||
android:textColor="#F3F3F3FF"
|
android:textColor="#F3F3F3FF"
|
||||||
app:drawableTopCompat="@android:drawable/ic_menu_close_clear_cancel" />
|
app:drawableTopCompat="@drawable/close_24px" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -146,15 +146,13 @@
|
||||||
android:id="@+id/weatherLink"
|
android:id="@+id/weatherLink"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="0dp"
|
android:layout_height="0dp"
|
||||||
android:layout_marginTop="100dp"
|
|
||||||
android:layout_marginBottom="20dp"
|
android:layout_marginBottom="20dp"
|
||||||
android:layout_weight="1.5"
|
android:layout_weight="6"
|
||||||
android:autoSizeMinTextSize="5sp"
|
android:autoSizeMinTextSize="5sp"
|
||||||
android:autoSizeTextType="uniform"
|
|
||||||
android:gravity="bottom|center_horizontal"
|
android:gravity="bottom|center_horizontal"
|
||||||
android:linksClickable="true"
|
android:linksClickable="true"
|
||||||
android:text="@string/weather_data_credit"
|
android:text="@string/weather_data_credit"
|
||||||
android:textAlignment="center"
|
android:textAlignment="center"
|
||||||
android:textSize="16sp" />
|
android:textSize="12sp" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
Loading…
Add table
Add a link
Reference in a new issue