fix(Zinnia): use correct colours in reply author
This commit is contained in:
parent
4904866f51
commit
5fb72078f6
1 changed files with 10 additions and 0 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
package moe.lava.awoocord.zinnia
|
package moe.lava.awoocord.zinnia
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
|
import android.graphics.Color
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import android.widget.TextView
|
import android.widget.TextView
|
||||||
import androidx.constraintlayout.widget.ConstraintLayout
|
import androidx.constraintlayout.widget.ConstraintLayout
|
||||||
|
|
@ -10,9 +11,11 @@ import com.aliucord.patcher.after
|
||||||
import com.aliucord.patcher.component1
|
import com.aliucord.patcher.component1
|
||||||
import com.aliucord.patcher.component2
|
import com.aliucord.patcher.component2
|
||||||
import com.aliucord.patcher.component3
|
import com.aliucord.patcher.component3
|
||||||
|
import com.aliucord.patcher.instead
|
||||||
import com.aliucord.utils.DimenUtils.dp
|
import com.aliucord.utils.DimenUtils.dp
|
||||||
import com.aliucord.utils.accessField
|
import com.aliucord.utils.accessField
|
||||||
import com.discord.databinding.WidgetChannelMembersListItemUserBinding
|
import com.discord.databinding.WidgetChannelMembersListItemUserBinding
|
||||||
|
import com.discord.models.member.GuildMember
|
||||||
import com.discord.widgets.channels.memberlist.adapter.ChannelMembersListAdapter
|
import com.discord.widgets.channels.memberlist.adapter.ChannelMembersListAdapter
|
||||||
import com.discord.widgets.channels.memberlist.adapter.ChannelMembersListViewHolderMember
|
import com.discord.widgets.channels.memberlist.adapter.ChannelMembersListViewHolderMember
|
||||||
import com.discord.widgets.chat.list.adapter.WidgetChatListAdapterItemMessage
|
import com.discord.widgets.chat.list.adapter.WidgetChatListAdapterItemMessage
|
||||||
|
|
@ -81,6 +84,13 @@ class Zinnia : Plugin() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
patcher.instead<WidgetChatListAdapterItemMessage>(
|
||||||
|
"getAuthorTextColor",
|
||||||
|
GuildMember::class.java,
|
||||||
|
) { (_, member: GuildMember?) ->
|
||||||
|
member?.color ?: Color.BLACK
|
||||||
|
}
|
||||||
|
|
||||||
// Configures for reply preview username
|
// Configures for reply preview username
|
||||||
patcher.after<WidgetChatListAdapterItemMessage>(
|
patcher.after<WidgetChatListAdapterItemMessage>(
|
||||||
"configureReplyName",
|
"configureReplyName",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue