Pith - kiln
kiln/app/src/main/java/com/vgmlr/kiln/KilnDismissReceiver.kt [0.7 kb]
Modified: 20:13:55 158 026 (24 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
Stave - Android 158.026
Kerf - Android 157.026
Kiln - Android 157.026
Wedge - Android 156.026
Whittle - Linux 155.026

Menu
Calendar
Project Tin (024/029)
Miter
RSS Feed
User Avatar
@vgmlr
=SUM(parts)
0.00246
260,224 (+638)