repo updated

This commit is contained in:
Fr4nz D13trich 2025-10-05 16:07:21 +02:00
parent 436e10d74f
commit 3d33d3fe49
624 changed files with 354 additions and 16919 deletions

View file

@ -14,25 +14,23 @@ import com.nextcloud.client.jobs.notification.WorkerNotificationManager
import com.nextcloud.utils.numberFormatter.NumberFormatter
import com.owncloud.android.R
import com.owncloud.android.operations.DownloadFileOperation
import com.owncloud.android.ui.notifications.NotificationUtils
import com.owncloud.android.utils.theme.ViewThemeUtils
import java.io.File
import java.security.SecureRandom
@Suppress("TooManyFunctions")
class DownloadNotificationManager(id: Int, private val context: Context, viewThemeUtils: ViewThemeUtils) :
WorkerNotificationManager(id, context, viewThemeUtils, R.string.downloader_download_in_progress_ticker) {
WorkerNotificationManager(
id,
context,
viewThemeUtils,
tickerId = R.string.downloader_download_in_progress_ticker,
channelId = NotificationUtils.NOTIFICATION_CHANNEL_DOWNLOAD
) {
private var lastPercent = -1
init {
notificationBuilder.apply {
setSound(null)
setVibrate(null)
setOnlyAlertOnce(true)
setSilent(true)
}
}
@Suppress("MagicNumber")
fun prepareForStart(operation: DownloadFileOperation) {
currentOperationTitle = File(operation.savePath).name