mirror of
https://github.com/tulir/gomuks.git
synced 2025-04-19 18:13:41 -05:00
web/timeline: only omit sender profile for messages within 15 minutes
This commit is contained in:
parent
31d4164e51
commit
a7caf8a71f
4 changed files with 6 additions and 5 deletions
2
go.mod
2
go.mod
|
@ -13,7 +13,7 @@ require (
|
|||
golang.org/x/crypto v0.27.0
|
||||
gopkg.in/yaml.v3 v3.0.1
|
||||
maunium.net/go/mauflag v1.0.0
|
||||
maunium.net/go/mautrix v0.21.1-0.20241012115221-190760cd6584
|
||||
maunium.net/go/mautrix v0.21.1-0.20241012124536-974fab0e0f4a
|
||||
)
|
||||
|
||||
require (
|
||||
|
|
4
go.sum
4
go.sum
|
@ -66,5 +66,5 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
|
|||
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
|
||||
maunium.net/go/mauflag v1.0.0 h1:YiaRc0tEI3toYtJMRIfjP+jklH45uDHtT80nUamyD4M=
|
||||
maunium.net/go/mauflag v1.0.0/go.mod h1:nLivPOpTpHnpzEh8jEdSL9UqO9+/KBJFmNRlwKfkPeA=
|
||||
maunium.net/go/mautrix v0.21.1-0.20241012115221-190760cd6584 h1:DWsSSG58x5OCqcf+SvjM3Ms0P5mcODUICL5YXoXEO/Q=
|
||||
maunium.net/go/mautrix v0.21.1-0.20241012115221-190760cd6584/go.mod h1:yIs8uVcl3ZiTuDzAYmk/B4/z9dQqegF0rcOWV4ncgko=
|
||||
maunium.net/go/mautrix v0.21.1-0.20241012124536-974fab0e0f4a h1:8HOrgF3F+9XlIUifOAuOJizVVx5FRlVynJuNKc8c+bU=
|
||||
maunium.net/go/mautrix v0.21.1-0.20241012124536-974fab0e0f4a/go.mod h1:yIs8uVcl3ZiTuDzAYmk/B4/z9dQqegF0rcOWV4ncgko=
|
||||
|
|
|
@ -52,7 +52,6 @@ div.timeline-event {
|
|||
grid-template:
|
||||
"timestamp content" auto
|
||||
/ 2.75rem 1fr;
|
||||
margin-top: 0;
|
||||
|
||||
> div.sender-avatar, > div.event-sender-and-time {
|
||||
display: none;
|
||||
|
|
|
@ -71,7 +71,9 @@ const TimelineEvent = ({ room, evt, prevEvt }: TimelineEventProps) => {
|
|||
const wrapperClassNames = ["timeline-event"]
|
||||
if (BodyType === HiddenEvent) {
|
||||
wrapperClassNames.push("hidden-event")
|
||||
} else if (prevEvt?.sender === evt.sender && getBodyType(prevEvt) !== HiddenEvent) {
|
||||
} else if (prevEvt?.sender === evt.sender &&
|
||||
prevEvt.timestamp + 15 * 60 * 1000 > evt.timestamp &&
|
||||
getBodyType(prevEvt) !== HiddenEvent) {
|
||||
wrapperClassNames.push("same-sender")
|
||||
}
|
||||
const fullTime = fullTimeFormatter.format(eventTS)
|
||||
|
|
Loading…
Add table
Reference in a new issue