mirror of
https://github.com/tateisu/SubwayTooter
synced 2025-02-04 04:37:40 +01:00
(Nightly Fedibird)他人が行ったリアクションのストリーミングイベントを表示に反映させる。自分の投稿への通知をWebPushで受け取る。(購読の更新が必要)
This commit is contained in:
parent
2128288407
commit
9b46a53da8
@ -28,6 +28,7 @@ import jp.juggler.subwaytooter.api.entity.*
|
||||
import jp.juggler.subwaytooter.dialog.ActionsDialog
|
||||
import jp.juggler.subwaytooter.notification.NotificationHelper
|
||||
import jp.juggler.subwaytooter.notification.PollingWorker
|
||||
import jp.juggler.subwaytooter.notification.PushSubscriptionHelper
|
||||
import jp.juggler.subwaytooter.table.AcctColor
|
||||
import jp.juggler.subwaytooter.table.SavedAccount
|
||||
import jp.juggler.subwaytooter.util.*
|
||||
|
@ -33,6 +33,7 @@ import jp.juggler.subwaytooter.dialog.ActionsDialog
|
||||
import jp.juggler.subwaytooter.dialog.DlgQuickTootMenu
|
||||
import jp.juggler.subwaytooter.dialog.DlgTextInput
|
||||
import jp.juggler.subwaytooter.notification.PollingWorker
|
||||
import jp.juggler.subwaytooter.notification.PushSubscriptionHelper
|
||||
import jp.juggler.subwaytooter.span.MyClickableSpan
|
||||
import jp.juggler.subwaytooter.table.AcctColor
|
||||
import jp.juggler.subwaytooter.table.SavedAccount
|
||||
|
@ -1,7 +1,6 @@
|
||||
package jp.juggler.subwaytooter.util
|
||||
package jp.juggler.subwaytooter.notification
|
||||
|
||||
import android.content.Context
|
||||
import jp.juggler.subwaytooter.notification.PollingWorker
|
||||
import jp.juggler.subwaytooter.R
|
||||
import jp.juggler.subwaytooter.api.TootApiClient
|
||||
import jp.juggler.subwaytooter.api.TootApiResult
|
||||
@ -329,6 +328,7 @@ class PushSubscriptionHelper(
|
||||
put("poll", account.notification_vote)
|
||||
put("follow_request", account.notification_follow_request)
|
||||
put("status", account.notification_post)
|
||||
put("emoji_reaction", account.notification_reaction) // fedibird拡張
|
||||
}
|
||||
|
||||
suspend fun canSkipSubscription(): TootApiResult? {
|
@ -17,7 +17,6 @@ import jp.juggler.subwaytooter.api.TootApiResult
|
||||
import jp.juggler.subwaytooter.api.TootParser
|
||||
import jp.juggler.subwaytooter.api.entity.*
|
||||
import jp.juggler.subwaytooter.table.*
|
||||
import jp.juggler.subwaytooter.util.PushSubscriptionHelper
|
||||
import jp.juggler.util.*
|
||||
import kotlinx.coroutines.*
|
||||
import okhttp3.Call
|
||||
|
Loading…
x
Reference in New Issue
Block a user