mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-05-01 23:24:25 +02:00
fix(core): half swipe notifier notification
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
This commit is contained in:
parent
ec3dbd6964
commit
0016897bb3
@ -9,7 +9,6 @@ import me.rhunk.snapenhance.core.features.Feature
|
|||||||
import me.rhunk.snapenhance.core.util.hook.HookStage
|
import me.rhunk.snapenhance.core.util.hook.HookStage
|
||||||
import me.rhunk.snapenhance.core.util.hook.hook
|
import me.rhunk.snapenhance.core.util.hook.hook
|
||||||
import me.rhunk.snapenhance.core.util.hook.hookConstructor
|
import me.rhunk.snapenhance.core.util.hook.hookConstructor
|
||||||
import me.rhunk.snapenhance.core.util.ktx.getIdentifier
|
|
||||||
import me.rhunk.snapenhance.core.util.ktx.getObjectField
|
import me.rhunk.snapenhance.core.util.ktx.getObjectField
|
||||||
import me.rhunk.snapenhance.mapper.impl.CallbackMapper
|
import me.rhunk.snapenhance.mapper.impl.CallbackMapper
|
||||||
import java.util.concurrent.ConcurrentHashMap
|
import java.util.concurrent.ConcurrentHashMap
|
||||||
@ -19,7 +18,6 @@ class HalfSwipeNotifier : Feature("Half Swipe Notifier") {
|
|||||||
private val peekingConversations = ConcurrentHashMap<String, List<String>>()
|
private val peekingConversations = ConcurrentHashMap<String, List<String>>()
|
||||||
private val startPeekingTimestamps = ConcurrentHashMap<String, Long>()
|
private val startPeekingTimestamps = ConcurrentHashMap<String, Long>()
|
||||||
|
|
||||||
private val svgEyeDrawable by lazy { context.resources.getIdentifier("svg_eye_24x24", "drawable") }
|
|
||||||
private val notificationManager get() = context.androidContext.getSystemService(NotificationManager::class.java)
|
private val notificationManager get() = context.androidContext.getSystemService(NotificationManager::class.java)
|
||||||
private val translation by lazy { context.translation.getCategory("half_swipe_notifier")}
|
private val translation by lazy { context.translation.getCategory("half_swipe_notifier")}
|
||||||
private val channelId by lazy {
|
private val channelId by lazy {
|
||||||
@ -121,7 +119,7 @@ class HalfSwipeNotifier : Feature("Half Swipe Notifier") {
|
|||||||
.setWhen(System.currentTimeMillis())
|
.setWhen(System.currentTimeMillis())
|
||||||
.setShowWhen(true)
|
.setShowWhen(true)
|
||||||
.setAutoCancel(true)
|
.setAutoCancel(true)
|
||||||
.setSmallIcon(svgEyeDrawable)
|
.setSmallIcon(android.R.drawable.presence_invisible)
|
||||||
.build()
|
.build()
|
||||||
.let { notification ->
|
.let { notification ->
|
||||||
notificationManager.notify(System.nanoTime().toInt(), notification)
|
notificationManager.notify(System.nanoTime().toInt(), notification)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user