Rest in peace Dolly Patron

This commit is contained in:
2026-08-25 20:17:23 +01:00
parent 2717137270
commit a6e74ec808
52 changed files with 675 additions and 462 deletions
+4 -1
View File
@@ -2,10 +2,10 @@ package main
import (
"fmt"
"github.com/diamondburned/gotk4/pkg/gtk/v4"
"html"
"regexp"
"strings"
"github.com/diamondburned/gotk4/pkg/gtk/v4"
)
var (
@@ -65,6 +65,9 @@ func XEPToPango(text string, correction bool) string {
}
func GenerateRetraction(lab *gtk.Label, retraction Retraction) {
if lab == nil {
return
}
if retraction.Moderated.OccupantID.ID != "" {
lab.AddCSSClass("moderated")
lab.SetTooltipMarkup(fmt.Sprintf("<span weight='bold'>This message was <span foreground='magenta'>retracted</span> by a moderator.</span>\nReason: '%s'", html.EscapeString(retraction.Reason)))