diff --git a/app/src/main/java/org/lineageos/glimpse/fragments/AlbumFragment.kt b/app/src/main/java/org/lineageos/glimpse/fragments/AlbumFragment.kt index f81f5d7..0575846 100644 --- a/app/src/main/java/org/lineageos/glimpse/fragments/AlbumFragment.kt +++ b/app/src/main/java/org/lineageos/glimpse/fragments/AlbumFragment.kt @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2023-2024 The LineageOS Project + * SPDX-FileCopyrightText: 2023-2025 The LineageOS Project * SPDX-License-Identifier: Apache-2.0 */ @@ -21,6 +21,7 @@ import android.view.View import android.view.ViewGroup import android.widget.LinearLayout import android.widget.Toast +import android.widget.TextView import androidx.activity.result.contract.ActivityResultContracts import androidx.core.os.bundleOf import androidx.core.view.ViewCompat @@ -84,6 +85,8 @@ class AlbumFragment : Fragment(R.layout.fragment_album) { private val noMediaLinearLayout by getViewProperty(R.id.noMediaLinearLayout) private val recyclerView by getViewProperty(R.id.recyclerView) private val toolbar by getViewProperty(R.id.toolbar) + private val warningTrashTimePeriod by getViewProperty(R.id.warningTrashTimePeriod) + private val warningTrashTimePeriodToolbar by getViewProperty(R.id.textView) // System services private val wallpaperManager by lazy { @@ -462,6 +465,11 @@ class AlbumFragment : Fragment(R.layout.fragment_album) { recyclerView.isVisible = !isEmpty toolbar.menu.findItem(R.id.emptyTrash)?.isVisible = !isEmpty noMediaLinearLayout.isVisible = isEmpty + + if (albumRequest?.albumType == AlbumType.TRASH) { + warningTrashTimePeriod.isVisible = isEmpty + warningTrashTimePeriodToolbar.isVisible = !isEmpty + } } is RequestStatus.Error -> { diff --git a/app/src/main/res/drawable/ic_info.xml b/app/src/main/res/drawable/ic_info.xml index 1574920..5af3307 100644 --- a/app/src/main/res/drawable/ic_info.xml +++ b/app/src/main/res/drawable/ic_info.xml @@ -6,7 +6,7 @@ + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index b0e2716..26b314d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,6 +1,6 @@ @@ -126,4 +126,7 @@ Home screen Lock screen Home and lock screen + + + Files will be permanently deleted after 30 days.