mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	Update notification icons
Although no recent version of Android even shows these....
This commit is contained in:
		| @@ -84,7 +84,7 @@ internal class DownloadNotifier(private val context: Context) { | ||||
|     fun onProgressChange(download: Download) { | ||||
|         with(progressNotificationBuilder) { | ||||
|             if (!isDownloading) { | ||||
|                 setSmallIcon(android.R.drawable.stat_sys_download) | ||||
|                 setSmallIcon(R.drawable.ic_photo_24dp) | ||||
|                 clearActions() | ||||
|                 // Open download manager when clicked | ||||
|                 setContentIntent(NotificationHandler.openDownloadManagerPendingActivity(context)) | ||||
| @@ -165,7 +165,7 @@ internal class DownloadNotifier(private val context: Context) { | ||||
|             with(completeNotificationBuilder) { | ||||
|                 setContentTitle(context.getString(R.string.download_notifier_downloader_title)) | ||||
|                 setContentText(context.getString(R.string.download_notifier_download_finish)) | ||||
|                 setSmallIcon(android.R.drawable.stat_sys_download_done) | ||||
|                 setSmallIcon(R.drawable.ic_download_24dp) | ||||
|                 clearActions() | ||||
|                 setAutoCancel(true) | ||||
|                 setContentIntent(NotificationHandler.openDownloadManagerPendingActivity(context)) | ||||
|   | ||||
| @@ -39,12 +39,12 @@ internal class AppUpdateNotifier(private val context: Context) { | ||||
|  | ||||
|         with(notificationBuilder) { | ||||
|             setContentTitle(context.getString(R.string.update_check_notification_update_available)) | ||||
|             setSmallIcon(android.R.drawable.stat_sys_download_done) | ||||
|             setSmallIcon(R.drawable.ic_download_24dp) | ||||
|             setContentIntent(updateIntent) | ||||
|  | ||||
|             clearActions() | ||||
|             addAction( | ||||
|                 android.R.drawable.stat_sys_download_done, | ||||
|                 R.drawable.ic_download_24dp, | ||||
|                 context.getString(R.string.action_download), | ||||
|                 updateIntent, | ||||
|             ) | ||||
| @@ -66,7 +66,7 @@ internal class AppUpdateNotifier(private val context: Context) { | ||||
|         with(notificationBuilder) { | ||||
|             title?.let { setContentTitle(title) } | ||||
|             setContentText(context.getString(R.string.update_check_notification_download_in_progress)) | ||||
|             setSmallIcon(android.R.drawable.stat_sys_download) | ||||
|             setSmallIcon(R.drawable.ic_photo_24dp) | ||||
|             setOngoing(true) | ||||
|         } | ||||
|         notificationBuilder.show() | ||||
| @@ -95,7 +95,7 @@ internal class AppUpdateNotifier(private val context: Context) { | ||||
|         val installIntent = NotificationHandler.installApkPendingActivity(context, uri) | ||||
|         with(notificationBuilder) { | ||||
|             setContentText(context.getString(R.string.update_check_notification_download_complete)) | ||||
|             setSmallIcon(android.R.drawable.stat_sys_download_done) | ||||
|             setSmallIcon(R.drawable.ic_download_24dp) | ||||
|             setOnlyAlertOnce(false) | ||||
|             setProgress(0, 0, false) | ||||
|             setContentIntent(installIntent) | ||||
|   | ||||
| @@ -103,7 +103,7 @@ class SaveImageNotifier(private val context: Context) { | ||||
|         with(notificationBuilder) { | ||||
|             setContentTitle(context.getString(R.string.download_notifier_title_error)) | ||||
|             setContentText(error ?: context.getString(R.string.unknown_error)) | ||||
|             setSmallIcon(android.R.drawable.ic_menu_report_image) | ||||
|             setSmallIcon(R.drawable.ic_error_outline_24dp) | ||||
|         } | ||||
|         updateNotification() | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user