Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -908,6 +908,11 @@ class Prefs(val context: Context) {
prefsNormal.edit { putString("${appPackage}_ALIAS", appAlias) }
}

/** The name to show for [app]: the alias the user gave it, or its own label. */
fun getAppDisplayName(app: AppListItem): String {
return getAppAlias(app.settingsKey).takeIf { it.isNotBlank() } ?: app.activityLabel
}

fun setProfileCounter(profile: String, counter: Int) {
prefsNormal.edit { putInt(profile, counter) }
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -857,7 +857,7 @@ class HomeFragment : BaseFragment(), View.OnClickListener, View.OnLongClickListe
// Set properties of existingAppView
textSize = prefs.appSize.toFloat()
id = i
text = prefs.getHomeAppModel(i).activityLabel
text = prefs.getAppDisplayName(prefs.getHomeAppModel(i))
getHomeAppsGestureListener()
setOnClickListener(this@HomeFragment)
if (!prefs.extendHomeAppsArea) {
Expand Down Expand Up @@ -1042,7 +1042,7 @@ class HomeFragment : BaseFragment(), View.OnClickListener, View.OnLongClickListe
text = if (homeApp.activityPackage.isBlank()) {
getLocalizedString(R.string.select_app)
} else {
prefs.getAppAlias(homeApp.settingsKey).takeIf { it.isNotBlank() } ?: homeApp.activityLabel
prefs.getAppDisplayName(homeApp)
}

getHomeAppsGestureListener()
Expand Down Expand Up @@ -1138,7 +1138,7 @@ class HomeFragment : BaseFragment(), View.OnClickListener, View.OnLongClickListe

this.text = if (count > 0) {
val circledNumber = getCircledDigit(count)
val newText = "${appModel.activityLabel} $circledNumber"
val newText = "${prefs.getAppDisplayName(appModel)} $circledNumber"
val spannable = SpannableString(newText)

val start = newText.indexOf(circledNumber)
Expand Down Expand Up @@ -1168,7 +1168,7 @@ class HomeFragment : BaseFragment(), View.OnClickListener, View.OnLongClickListe

spannable
} else {
appModel.activityLabel
prefs.getAppDisplayName(appModel)
}

AppLogger.d("HomeFragment", "Notification count updated for $packageName: $count")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ class FavoriteAdapter(
val appItem = apps[position]

// Set the label text from the app item
holder.appTextView.text = appItem.activityLabel
holder.appTextView.text = prefs.getAppDisplayName(appItem)

// Set the text size and color dynamically using prefs
holder.appTextView.setTextColor(prefs.appColor) // Get color from prefs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ class HomeAppsWidgetProvider : AppWidgetProvider() {
} catch (_: Exception) {
appModel.activityLabel
}.let { label ->
if (appModel.isShortcut) prefs.getAppAlias(appModel.settingsKey).ifBlank { label } else label
prefs.getAppAlias(appModel.settingsKey).ifBlank { label }
}

// --- Get icon safely ---
Expand Down
Loading