Pith - kiln
kiln/app/src/main/java/com/vgmlr/kiln/KilnDismissReceiver.kt [0.7 kb]
Modified: 00:02:27 153 026 (19 Aug 026)
5 Days Ago
package com.vgmlr.kiln

import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import androidx.core.app.NotificationManagerCompat

class KilnDismissReceiver : BroadcastReceiver() {
    override fun onReceive(context: Context, intent: Intent) {
        val id = intent.getIntExtra(KilnNotifications.EXTRA_ID, -1)
        if (id >= 0) NotificationManagerCompat.from(context).cancel(id)
        
        if (!intent.getBooleanExtra(KilnNotifications.EXTRA_STOP_RUN, false)) return
        val account = intent.getLongExtra(KilnNotifications.EXTRA_ACCOUNT, KilnPrefs.NO_ACCOUNT)
        if (account != KilnPrefs.NO_ACCOUNT) KilnPrefs.get(context).stopPeriodRun(account)
    }
}
Updates
Kerf - Android 157.026
Kiln - Android 157.026
Wedge - Android 156.026
Whittle - Linux 155.026
Grit - Firefox/Chrome 154.026

Menu
Calendar
Project Tin (024/029)
Miter
RSS Feed
User Avatar
@vgmlr
=SUM(parts)
0.00322
256,932 (+186)