mirror of
https://github.com/FossifyOrg/Launcher.git
synced 2026-02-06 13:52:29 -05:00
Minor code improvement
This commit is contained in:
@@ -15,11 +15,16 @@ import org.fossify.launcher.interfaces.HomeScreenGridItemsDao
|
||||
|
||||
val Context.config: Config get() = Config.newInstance(applicationContext)
|
||||
|
||||
val Context.launchersDB: AppLaunchersDao get() = AppsDatabase.getInstance(applicationContext).AppLaunchersDao()
|
||||
val Context.launchersDB: AppLaunchersDao
|
||||
get() = AppsDatabase.getInstance(applicationContext).AppLaunchersDao()
|
||||
|
||||
val Context.homeScreenGridItemsDB: HomeScreenGridItemsDao get() = AppsDatabase.getInstance(applicationContext).HomeScreenGridItemsDao()
|
||||
val Context.homeScreenGridItemsDB: HomeScreenGridItemsDao
|
||||
get() = AppsDatabase.getInstance(
|
||||
applicationContext
|
||||
).HomeScreenGridItemsDao()
|
||||
|
||||
val Context.hiddenIconsDB: HiddenIconsDao get() = AppsDatabase.getInstance(applicationContext).HiddenIconsDao()
|
||||
val Context.hiddenIconsDB: HiddenIconsDao
|
||||
get() = AppsDatabase.getInstance(applicationContext).HiddenIconsDao()
|
||||
|
||||
fun Context.getDrawableForPackageName(packageName: String): Drawable? {
|
||||
var drawable: Drawable? = null
|
||||
@@ -43,7 +48,11 @@ fun Context.getDrawableForPackageName(packageName: String): Drawable? {
|
||||
return drawable
|
||||
}
|
||||
|
||||
fun Context.getInitialCellSize(info: AppWidgetProviderInfo, fallbackWidth: Int, fallbackHeight: Int): Size {
|
||||
fun Context.getInitialCellSize(
|
||||
info: AppWidgetProviderInfo,
|
||||
fallbackWidth: Int,
|
||||
fallbackHeight: Int
|
||||
): Size {
|
||||
return if (isSPlus() && info.targetCellWidth != 0 && info.targetCellHeight != 0) {
|
||||
Size(info.targetCellWidth, info.targetCellHeight)
|
||||
} else {
|
||||
|
||||
@@ -1,37 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<group android:id="@+id/group_main">
|
||||
<item
|
||||
android:id="@+id/app_info"
|
||||
android:icon="@drawable/ic_info_vector"
|
||||
android:title="@string/app_info"
|
||||
app:showAsAction="always" />
|
||||
android:title="@string/app_info" />
|
||||
<item
|
||||
android:id="@+id/hide_icon"
|
||||
android:icon="@drawable/ic_hide_vector"
|
||||
android:title="@string/hide"
|
||||
app:showAsAction="always" />
|
||||
android:title="@string/hide" />
|
||||
<item
|
||||
android:id="@+id/resize"
|
||||
android:icon="@drawable/ic_resize_vector"
|
||||
android:title="@string/resize"
|
||||
app:showAsAction="always" />
|
||||
android:title="@string/resize" />
|
||||
<item
|
||||
android:id="@+id/rename"
|
||||
android:icon="@drawable/ic_rename_vector"
|
||||
android:title="@string/rename"
|
||||
app:showAsAction="always" />
|
||||
android:title="@string/rename" />
|
||||
<item
|
||||
android:id="@+id/remove"
|
||||
android:icon="@drawable/ic_cross_vector"
|
||||
android:title="@string/remove"
|
||||
app:showAsAction="always" />
|
||||
android:title="@string/remove" />
|
||||
<item
|
||||
android:id="@+id/uninstall"
|
||||
android:icon="@drawable/ic_delete_vector"
|
||||
android:title="@string/uninstall"
|
||||
app:showAsAction="always" />
|
||||
android:title="@string/uninstall" />
|
||||
</group>
|
||||
<group android:id="@+id/group_shortcuts" />
|
||||
</menu>
|
||||
|
||||
Reference in New Issue
Block a user